0

これまでは SmartSVN を使用して、https で保護されたリポジトリにスムーズにアクセスしていました。SmartSVN は単に私の証明書とパスフレーズを要求しただけで満足しました。

今、自動更新とコミットが必要なため、TortoiseSVN 派生であるEasySVNを試します。残念ながら、資格情報を求められず、「利用可能な証明書がありません」で失敗します。

コマンド ライン 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)
4

1 に答える 1

1

このページは、TortoiseSVN の証明書を保存する場所を示していますが、EasySVN でこれに問題があるようです。ここにチケットがあります(ただし、しばらく更新されていません)。

于 2012-10-10T19:30:06.497 に答える