我们的内部svn
存储库的URI看起来像svn+ssh://svn/hogehoge/svnroot/
。在从终端运行的eclipse上使用subclipse
时,当我尝试访问存储库并且永远不会返回时,eclipse会冻结。我在终端ssh
上找到了密码,但看起来它只是打印在那里并且不接受我的输入(我输入的密码被解释为终端上的命令)。任何想法都表示赞赏。
环境:
答案 0 :(得分:0)
我建议您安装SVNKit并更改为使用它而不是JavaHL。 SVNKit包含一个纯Java SSH客户端,因此它能够在Eclipse中提供GUI提示。如果您想使用JavaHL,有两种选择:
从终端窗口启动Eclipse。然后,SSH提示将出现在该窗口中。
运行ssh-agent。然后,您的SSH客户端将从ssh-agent获取密钥,并且不需要终端提示。
通常用户已经在使用ssh-agent,在这种情况下我建议只使用JavaHL。由于你显然没有使用它,我建议只使用SVNKit。