我在Windows中使用Eclipse和Subversive進行SVN控制。我也安裝了TortoiseSVN。我使用的SVN倉庫正在使用svn + ssh方案,並且沒有辦法改變它。如何配置Eclipse的Subversion配置文件以使用我的私鑰?
現在,%APPDATA%\ Subversion \ config中有一個文件,我需要編輯它才能在Eclipse中執行SVN交互,而無需每次輸入密碼。在這個配置文件該行現在讀取(默認):
ssh = $SVN_SSH ssh -o ControlMaster=no
我讀過的$ SVN_SSH是在Windows環境變量在網絡上了一下,在這種情況下,它指向的TortoiseSVN \ BIN \ TortoisePlink.exe,這是正確的。
附加參數是什麼附加這個配置,使其採取我的私鑰?我已經使用公鑰關鍵字更新了服務器上的「authorized_keys」文件(在我的.ssh文件夾中),並且已經測試並確認登錄到Eclipse之外的SVN服務器的工作方式與我的私鑰/公鑰對。
這裏的問題是讓它在Eclipse裏面工作,這很坦白地說是一個小小的噩夢:如果有人經歷過相同的事情,或者知道任何補救辦法,我會很感激任何幫助。
真誠, - bakkelun
Try Pageant http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html – Anonymoose 2010-03-29 12:07:45