3 Stimmen

Zugriff auf das Subversion-VisualSVN-Server-Repository über das Internet

Ich bin neu bei Apache Subversion. Wir sind eine Gruppe von Leuten, die daran denken, an einem Projekt in Java zu arbeiten. Einige von uns befinden sich an verschiedenen Standorten. Ich habe im Internet nach einem gemeinsamen Repository gesucht, um Code für alle Teammitglieder zu teilen, und bin auf den VisualSVN Server gestoßen.

Es ist mir gelungen, ein Repository einzurichten und mein Freund, mit dem ich zusammenlebe und den gleichen Wi-Fi-Router teile, kann auf das Repository zugreifen, da wir im selben Netzwerk sind, aber ein Freund, der weit weg lebt, kann dieses Repository nicht nutzen.

Dieses Repository ist für ihn nicht zugänglich, aus welchen Gründen auch immer, möglicherweise ist meine IP nicht statisch oder aus anderen Gründen, die ich nicht kenne.

Bitte lassen Sie mich wissen, wie ich dieses Repo für ihn mit einem SVN-Client zugänglich machen kann, wenn möglich.

1voto

alroc Punkte 27214

Ihr Freund weit entfernt kann das Repository nicht verwenden, da es intern für Ihr Netzwerk ist. Sie müssen die Firewall/Router in Ihrem Netzwerk konfigurieren, um Port-Weiterleitung einzurichten, damit Anfragen an Ihren internen Server gesendet werden.

Jedes Mal, wenn sich Ihre öffentliche IP-Adresse ändert, muss Ihr Freund seine Arbeitskopien umstellen. Oder Sie können einen der vielen dynamischen DNS-Dienste nutzen, damit er das nicht tun muss.

Denken Sie daran, dass ein Server, der dem Internet ausgesetzt ist, Sie Sicherheitsrisiken aussetzen kann. Wenn Sie nicht vertraut sind mit der Verwaltung eines mehr oder weniger öffentlichen Servers im Internet, könnten Sie in ernsthafte Schwierigkeiten geraten.

Ich würde vorschlagen, dass Sie sich einen Repository-Hosting-Dienst ansehen, um dieses Repository für Sie zu verwalten, anstatt zu versuchen, es selbst mit einem alten PC in Ihrem Keller zu machen. Die Empfehlung eines solchen Dienstes fällt nicht in den Rahmen dieser Website.

1voto

Henrik Sandin Punkte 113

Sie sollten ernsthaft in Betracht ziehen, ein zentrales SVN-Repository einzurichten, einen VDS zu verwenden. Ich nutze AWS für meinen SVN-Server, hatte noch nie Konnektivitätsprobleme und er wird regelmäßig gesichert, so dass ich mir keine Sorgen über Stromausfälle machen muss.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X