2012-09-19 36 views
1

我已經設置了svn的遠程服務器無法連接到SVN - 找不到指定的文件

# svn info 
Path: . 
URL: file:///root/svn/dadilja/trunk 
Repository Root: file:///root/svn/dadilja 

我試圖使用TortoiseSVN

svn+ssh://[email protected]:PORT/root/svn/dadilja/trunk

上做

並獲得

「無法在URL 連接到存儲庫「SVN + SSH://用戶名@ SERVER:PORT /根/ SVN/dadilj a/branches/dev' 無法創建隧道:系統找不到指定的文件。

我不知道該怎麼辦? /root/svn/dadilja/trunk路徑並不存在。在/root/svn/dadilja我有東西,如db,locksconf。然而同一臺機器上結帳工作正常使用

svn co file:///path 

編輯: ommiting端口不能解決問題

+0

你有沒有SVN服務器上安裝的svnserve?請參閱http://civicactions.com/blog/2010/may/25/how_set_svn_repository_7_simple_steps – bahrep

+0

nope,如果svn + ssh方法失敗,我可能會這樣做 – srgb

回答

1

不能指定在SVN URL中的端口,這是AFAIK不支持。

我知道在非標準端口上使用SSH服務器的唯一方法是通常通過文件設置非標準端口。在那裏你可以修改ssh命令,從而指定端口。

[tunnels] 
sshtunnel = ssh -p <port> 

http://linuxsysadminblog.com/2009/08/using-svnssh-with-a-non-standard-ssh-port/

+0

感謝您提示端口錯誤。我實際上使用Windows的TortoiseSVN作爲客戶端,因此[本頁](http://www.vectorns.com/blog/11-tortoisesvn-over-ssh-on-windows-via-putty)對我更有幫助案例 – srgb

+0

你確定你發佈了正確的網址嗎?你的「這個頁面」根本與TortoiseSVN無關...... – Robert

+0

它突然變得重定向,就好像頁面不再存在一樣。讓我們暫時擱置一段時間,也許它會回來..我會在幾天後看看,如果它仍然重定向,請將其刪除 – srgb

相關問題