我们的svn + ssh存储库在使用TortoiseSVN浏览存储库或在cli中合并或签出时要求输入密码8次。我们的配置没什么特别的,在svnserve
机器上非常普通CentOS
。
答案 0 :(得分:0)
嗯,ssh
的美妙之处在于你可以设置密钥而不是密码。在某些情况下,svn
可能需要创建多个连接,我认为它通常至少在当前运行时缓存了该密码,但它看起来并不像。
考虑使用密钥:
remoteHost# ssh-keygen
remoteHost# scp ~/.ssh/id_rsa.pub serverHost:
serverHost# mkdir ~/.ssh
serverHost# chmod 700 ~/.ssh
serverHost# mv ~/id_rsa.pub ~/.ssh/authorized_keys
然后它再也不会要求输入密码了!