Frage

Ich bin in der Notwendigkeit einer Website, die die gleichen Dienste wie Github (Git-Hosting, Ticketing, Downloads, etc, etc) bietet aber erlaubt mir, meine Quelle privat sein haben.

Ich habe nichts bezahlen, wenn ich diese Funktionen finden kann, und ich habe bereits Gitorious, unfuddled und Code-Basis versucht. Ich würde etwas dagegen, auch nicht meine eigenes Hosting, wenn die Anwendung bereits für diese Art von Dienst vorhanden ist.

Wer irgendwelche Ideen?

EDIT:

Ich verstehe, dass ich sie brechen könnte in einzelne Projekte, aber ich mag sie im selben Projekt haben, wenn möglich. Das ist wirklich das, was ich suche.

War es hilfreich?

Lösung

Github eigentlich bietet private Repositories . Ich weiß nicht, ob das mitgelieferte issue tracker dann öffentlich gemacht werden kann, aber ich schlage vor, auf jeden Fall einen separaten verwenden, wie Get Satisfaction .

Wie temoto weist darauf hin, , müssen Sie das Problem brechen und verwenden das richtige Werkzeug für den richtigen Job . Es sieht aus wie Sie suchen:

Das sind Links zu Vergleichstabellen auf Wikipedia, wenn Sie irgendwelche zusätzlichen Feature Anforderungen haben nicht nur stöbern zufällig und Sie wahrscheinlich feststellen, was Sie mögen und nicht mögen.

Andere Tipps

Bitbucket (bisher nur für Mercurial Hosting bekannt) bietet dies: ein eigenes Repository kann ein öffentliches Ticketing-System und dem Wiki haben.
Zitat aus dem zweiten Link:

  

Getrennte Einstellungen für Repository, Wiki und Issue Tracker: Sie können Ihre Bitbucket Repository, Wiki und Issue-Tracker als privat oder öffentlich, unabhängig voneinander eingestellt. Zum Beispiel können Sie Ihren Code aus der Welt, indem Sie Ihr Repository als privates verstecken, aber sie Menschen Ihre Dokumentation und Probleme sehen von Ihrem Wiki und Issue-Tracker als öffentliche Kennzeichnung. Oder Sie könnten Ihr Repository und Wiki als öffentlich festgelegt, aber halten Sie Ihre issue tracker privat. Und so weiter.

Seit 3. Oktober '11, Bitbucket bietet Git-Hosting als gut (gleiche Bedingungen wie für HG-Hosting-Anwendung, und Sie können HG und Git-Repositories in demselben Konto mischen).

In der , können Sie eine unbegrenzte Anzahl haben private Repositories .
Die einzige Einschränkung in der freien Plan ist, dass nicht mehr als 5 Benutzer Ihre privaten Repositories zugreifen können (wenn Sie mehr wollen, müssen Sie bezahlen).

Github Antwort https://help.github.com/articles/issues- only-Zugriff-Berechtigungen

  

Issues-only Zugriffsberechtigungen GitHub bietet keine Probleme-nur   Zugriffsberechtigungen, aber Sie können dies unter Verwendung eines zweiten erreichen   Repository, das nur die Fragen enthält.

     

Erstellen Sie eine private Repository den Quellcode aus dem Projekt zu hosten.   Erstellen Sie ein zweites Repository mit den Berechtigungen, die Sie wünschen die Gastgeber   issue tracker. Fügen Sie eine Readme-Datei auf die Fragen der Verwahrungsstelle zu erklären   der Zweck dieses Repository und Anbindung an die Probleme Abschnitt. einstellen   Ihre Mitarbeiter oder Teams Zugriff auf die Repositories, wie Sie zu geben,   Verlangen. Benutzer mit Schreibzugriff auf beide verweisen können und schließen Themen   hin und her über den Repositories, aber diejenigen, ohne die erforderliche   Berechtigungen werden Referenzen sehen, die ein Minimum an Informationen enthalten.

     

Zum Beispiel, wenn Sie ein an den privaten Repository begehen geschoben   Standardzweig mit einer Nachricht, die Fixes lesen   Organisation / public-Repo-12 #, würde das Problem geschlossen, aber nur Benutzer   mit den entsprechenden Berechtigungen würde die Quer Repository Referenz sehen   angibt, die verpflichten, dass die Frage geschlossen. Ohne die Berechtigungen,   eine Referenz weiterhin angezeigt wird, aber die Details weggelassen.

Break Ihren Bedarf in zwei separate Bedürfnisse. Erstens wollen Sie einen privaten Code-Hosting; GitHub hat, dass. Zweitens wollen Sie ein öffentliches Ticketing; GitHub hat, dass. Öffnen Sie einfach zwei Projekte gibt.

Bitbucket ermöglicht privaten Repo aber die öffentliche Issue-Tracking

Github bietet private Repositories. Siehe http://github.com/plans .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top