我已經使用web上的許多教程建立了一個存儲庫和svnserve我的mac。無法連接到svn服務器(svnserve)
但我無法從互聯網上訪問它。
如果我把下面的命令一切工作正常的:
svn co svn://192.168.1.10 /working_copy/myproject --username me
,如果我撥打以下:
svn co svn://my_external_ip /working_copy/myproject --username me
我得到一個錯誤:無法連接到主機「my_external_ip」:拒絕連接
當然,而不是my_external_ip我輸入我的外部IP地址,我從whatismyip.com
我已經在我的路由器上爲我的本地ip設置了端口轉發,端口3690 - 192.168.1.10
svnserve正在運行。
svnserve -d
我試圖檢查端口3690是開放使用http://www.canyouseeme.org/和它說,該端口是開放的:我啓動它。
可能是什麼問題?我試圖找出整天,並找不到原因。
預先感謝您。
這聽起來像一個網絡問題,而不是編程問題。 – 2010-01-23 22:28:29
您是否100%確定SVN正在偵聽端口3690?您可以在本地連接時使用「netstat」進行檢查嗎? – 2010-01-23 22:31:03