Wie machen wir ein Projekt privat in Gitorious? Unterstützt Gitorious es überhaupt? Ich suchte herum, konnte aber nichts Nützliches finden, außer dass Gitorious keinen privaten Modus für Projekte zu haben scheint. Danke im Voraus.Gitorious: privater Modus für Projekte
Antwort
In Gitorious ist das momentan nicht möglich/vielleicht nie. Es gibt eine ausstehende Zusammenführungsanforderung im Moment here, aber es gibt keine Aktualisierung darüber, wann sie auf die Hauptlinie treffen wird (d. H. Auf Gitorious.org).
Wenn Sie private Repositories haben möchten, müssen Sie Gitorious selbst hosten - es ist einfach genug zu installieren und dann die gesamte Installation privat zu machen.
Es gibt eine Gabel von Gitorious namens YouSource, die private Repositories hat. Das Repo ist here und es gibt auch eine detaillierte installation guide dafür.
Seit November 2011 ist eine neue unterstützte Private Repositories feature geplant, behalten Sie die Verfolgung und Unterstützung, wenn Sie können.
Beachten Sie auch, dass die private Repository-Funktion möglicherweise nur aktiviert ist, wenn Sie eine lokale Installation haben.
Wenn Sie wirklich private Repositories benötigen, und Sie eine kostenlose Alternative suchen, versuchen Sie BitBucket. Unbegrenzt private repositories, für frei!
Yeah BitBuckets Preise sind viel besser, sie berechnen nur die Anzahl der Mitarbeiter. –
Gitorious hat jetzt Unterstützung für private Repos. Holen Sie sich die neueste Version und fügen Sie enable_private_repositories: true
zu config/gitorious.yml
hinzu. Die Gitorious-Wiki-Seite lautet https://gitorious.org/gitorious/pages/PrivateRepositories.
Ab Version 2.2.0 unterstützt Gitorious private Repositories. Sie sollten sich einen privaten Repos-Zweig ansehen und private Repositories erstellen.
Weitere Details finden Sie in Wiki-Seite https://gitorious.org/gitorious/pages/PrivateRepositories
- 1. Gitorious Zweig Berechtigungen
- 2. Hudson gitorious Plugin?
- 3. Mein Gitorious erstellt die Repositories nicht!
- 4. Zertifikat und privater Schlüssel für Push-Benachrichtigung
- 5. mercurial für OS-Projekte und svn für Enterprise-Projekte?
- 6. privater Verein in Schienen
- 7. SharpSSH ungültiger privater Schlüssel
- 8. JSCH - Ungültiger privater Schlüssel
- 9. .NET für freiberufliche Projekte?
- 10. SLOC für Java-Projekte
- 11. Beschleunigung für GWT-Projekte
- 12. GWT für große Projekte?
- 13. Privater Namespace in Quelldateien
- 14. Privater Ordner in codeigniter
- 15. Die Notwendigkeit privater Klassenfelder
- 16. Rückgabetyp von privater Klasse?
- 17. Wiederverwendung öffentlicher/privater Schlüssel
- 18. Register und privater Puffer
- 19. Android privater Inhaltsanbieter?
- 20. Echter Speicher VS. Privater Speicher
- 21. privater Typ mit exportierten Feldern
- 22. JAR-Dateiordner für Eclipse-Projekte
- 23. Maven Unterstützung für Android-Projekte?
- 24. Maven-Konfiguration für zwei Projekte
- 25. Namenskonventionen für Projekte und Baugruppen
- 26. Benutzerdefinierte TFS Definitionsvorlagen für Projekte
- 27. ADO.NET-Entitätsverbindungszeichenfolge für mehrere Projekte
- 28. Projekte für C++ Anfänger/Fortgeschrittene?
- 29. Hudson-Integration für Maven-Projekte
- 30. Unit-Tests für iOS-Projekte
Ja, vielen Dank zu sehen. – devnull
Ich habe gerade die (grässliche) Installation auf meinem lokalen Server beendet. Ich habe die gesamte Instanz in der Konfigurationsdatei als privat definiert und dann ein Repository erstellt. Während Sie angemeldet sein müssen, um die Repositorys zu durchsuchen, scheint es, dass die git:/clone-URL immer noch öffentlich ist und jeder, der die URL kennt, kann sie auschecken. Gibt es einen Weg dahin? –