Ist es möglich, ein persönliches SVN Fern Repository einzurichten, die über das Internet zugegriffen werden kann?

StackOverflow https://stackoverflow.com/questions/819201

  •  03-07-2019
  •  | 
  •  

Frage

Was ich will, geschehen ist, einen SVN-Server auf einem Computer installiert hat, und habe TortoiseSVN auf andere 3 Computern, zum Beispiel, und diese drei Computer aus dem SVN-Server, all dies über die begehen und Check-out-Dateien können Internet, und so viel wie möglich, kostenlos. Ist das möglich? Können Sie mir zeigen auf einige gute Tutorials? Dank

Bisher bin ich mir bewusst, dass eine solche kann über LAN erreicht werden.

War es hilfreich?

Lösung

Hier finden Sie aktuelle Server-Konfiguration in der SVN Red Book .

Sie haben drei Möglichkeiten - mit svnserve, mit svnserve über SSH oder Apache HTTP. Jede hat Vor- / Nachteile, und diese werden diskutiert. Beachten Sie auch, dass Sie benötigen, um Ihre Firewall werden (Port-Forwarding etc.) je nach Bedarf konfiguriert werden.

Aus dem Red Book-Artikel:

  

Wenn Sie versuchen, einen möglichst einfachen Server für Ihre Gruppe zu gründen, eine Vanille Svnserve Installation ist die einfachste, schnellste Route. Beachten Sie jedoch, dass Ihre Repository-Daten werden im Klartext über das Netzwerk übertragen werden. Wenn Ihre Bereitstellung vollständig innerhalb Ihres Unternehmens-LAN oder VPN ist, ist dies kein Problem. Wenn das Repository auf das weit geöffnete Internet ausgesetzt ist, sollten Sie sicherstellen, dass entweder die Repository Inhalt nicht empfindlich ist (zB enthält nur Open-Source-Code), oder dass Sie gehen die extra Meile bei der Konfiguration SASL zum Netzwerk-Kommunikation zu verschlüsseln.

(Hervorhebung von mir)

Andere Tipps

Ja, das ist möglich und schwer, nicht Set-up!

Sie können zum Beispiel installieren Apache mit WebDAV auf Ihrem Server. Hier finden Sie alle Details finden auf dem SVN Buch . Für die Installation mit Apache können Sie dieser .

können Sie den SVN-Server eingestellt accesable über das Internet zu sein, wenn Ihr Computer einen Apache-Server hat, die über das Internet zugänglich ist.

Ich gehe davon aus Sie auf Fenster, so dass Sie überprüfen können: http://svn.spears.at/

Sie können unter http://opensvn.csie.org Ich habe es mehrmals und es ist wirklich guter Service.

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