2014-09-01 51 views
1

我已經在Centos上安裝並創建了SVN回購協議。我從Windows 7使用烏龜作爲svn客戶端。我想使用svn和svn + ssh格式。所以我用puttygen創建了私鑰並複製了公鑰。我將這個公鑰粘貼在根目錄的.ssh/authorized_keys中,格式爲tortoise svn結賬問題

command =「/ usr/bin/svnserve -t -r/var/www/html --tunnel-user = root」,no無代理轉發,no-x11轉發,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAAD [email protected]

其中我的存儲庫位置=/var/www/html,svn user = root。

而且我還在膩子上保存了名爲「myrepo」的會話。然後,我嘗試使用tortoisesvn將代碼庫的URL作爲svn + ssh:// myrepo/svnrepo簽出代碼。但是,我得到了一個錯誤信息,如:

enter image description here

當我改變了密鑰認證密碼驗證,它工作正常。並且還用ssh檢查了密鑰,它也工作正常。但是當我用svn + ssh嘗試時,它顯示錯誤。

回答

1

我通過更新CentOs服務器上的顛覆解決了這個問題。