如何在Mac OS上設定SVN遠端工作?

如何在Mac OS上設定SVN遠端工作?

經過幾個小時的工作,我使用 Apache 在我的 mac 作業系統上運行了 SVN 伺服器,並且本地網路中的任何人都可以存取該儲存庫。

但我不知道如何才能從互聯網遠端存取它?

當我在網址列輸入“localhost/svn”時,我的儲存庫就會顯示出來。

但是當我輸入 my_ip/svn 時,瀏覽器無法連接到伺服器。

我已在路由器上將連接埠 3690 設定為本地 IP 的連接埠轉發,但沒有任何反應。

如何從網路存取我的儲存庫?

謝謝。

答案1

只是一個簡單的問題,您確定要透過網路存取它嗎?您可以使用連接埠 22 透過 ssh 存取 SVN。

svn co svn+ssh://your.remote-server.com/home/svn/test

答案2

由於您透過 Apache 存取 SVN,因此需要在路由器上轉送連接埠 80。

答案3

我猜測你的情況我的猜測是:

1) 你的路由器有一個 ip 說:80.1.1.5 2) 在內部你有一個 ip 說:192.168.0.5

您已將路由器上的連接埠 3690 轉送至 192.168.0.5。

然後你需要做的是在外部使用你的外部IP而不是你的內部IP位址。

如果我對您的設定猜測錯誤,請提供更多資訊。

相關內容