2012-10-09 301 views
0

到目前爲止,我正在使用SmartSVN來平滑地訪問我們的https保護存儲庫。 SmartSVN只需詢問我的證書和密碼,並很高興。讓TortoiseSVN請求證書

現在我想自動更新和提交,因此嘗試EasySVN這是一個TortoiseSVN派生。不幸的是,它並沒有要求我提供我的憑證,只是因「沒有證書可用」而失敗。

當我嘗試執行命令行SVN的更新,它要求我的證書和密碼(爲什麼TortoiseSVN可以不這樣做呢?),但失敗:

E:\test>svn update 
Updating '.': 
Authentication realm: https://ourserver:8888 
Client certificate filename: e:\path\to\my\certificate.p12 
svn: E175002: Unable to connect to a repository at URL 'https://ourserver:8888/svn/my/checked/out/path' 
svn: E175002: OPTIONS of 'https://ourserver:8888/svn/my/checked/out/path': SSL handshake failed: Secure connection truncated (https://ourserver:8888) 
+0

因此,它可以在SmartSVN中使用該證書和密碼短語,但不能通過命令行或EasySVN? –

+0

是的,這是正確的。 – Mot

回答

1

page告訴您以存儲TortoiseSVN的證書,但似乎在EasySVN中有這個問題,有一張票here(雖然暫時還沒有更新)