
我有一台 Windows 機器油灰和烏龜SVN安裝完畢,並在「設定」>「網路」>「SSH 用戶端」方塊中新增以下內容:
"C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe" -l <right_user> -pw <right_password>
它工作正常,我可以透過它輕鬆結帳和更新svn+ssh://<right_server>/<folder>
。
我有一台新安裝的 Windows 筆記本,插入同一網絡,並據我所知複製了其上的設置(安裝了 PuTTY,以相同的方式配置了 SSH 客戶端線路),但它一直告訴我連接是預期的關閉。
由於到目前為止我看到的所有教程都偏離了我在工作機器中的工作設定(沒有提到上面的 TortoisePlink.exe 行),並且涉及 PuTTYGen 和其他我不太記得第一次做的東西。
我缺什麼?
答案1
- 「-l -pw 」選項不假定使用私鑰驗證,因此所有與 PuTTYGen 相關的主題都不適合您
- 你可以仔細再讀一遍SSH 操作方法來自 TortoiseSVN 網站的「SSH 金鑰產生和連線檢查(用戶端)」部分,跳過與金鑰相關的設定步驟油灰(用戶+密碼也可以),測試您的連線並顯示任何輸出(如果失敗)