2011-07-11 27 views
0

我使用putty将SSH服务器连接到服务器上我使用了pageant设置putty来允许密钥转发。运行gnu-screen时密钥没有通过svn传递

这个设置工作得很好,当我运行'svn'时,更新运行正常。

但是,如果我运行'svn'时开始运行gnu-screen'screen -DR',它会开始询问我的svn服务器的密码。

任何人都有这个问题? 任何想法的问题可能是?

回答

0

在〜/的.subversion/config文件中,在[隧道],加

ssh = $SVN_SSH ssh -q -l (your username) -i (path to your key) 

例如,我有

ssh = $SVN_SSH ssh -q -l cjbrown -i /home/cjbrown/.ssh/id_dsa 
+0

这一工作的感谢。有兴趣了解为什么屏幕停止键转发工作,如果任何人知道。 – Braddle