提出此问题的几种方法:

  • 如何获取Eclipse以使用ssh-config?
  • 如何获取Eclipse以使用/usr/bin/ssh而不是内部实现? (我不确定它确实可以,但是它不会读取.ssh/config中的主机条目)

  • 这是我尝试过的:
  • 在Eclipse开始的环境中具有CVS_ROOT(要求输入用户名和密码,我知道此设置适用于命令行cvs)
  • 使用连接类型ext创建一个新的存储库位置(消息:从cvs服务器收到的未知响应:)
  • 与extssh相同(错误:无法找到主机,这意味着未读取.ssh/config,我指的是在那里定义的主机别名)
  • 相同,但是使用服务器的dns名称,这一次我被要求为我的id_rsa文件输入密码,因此eclipse似乎知道我的ssh设置的至少一部分。密码对话来自eclipse,而不是通常的ssh-agent-dialog。

  • 我在Ubuntu 08.10上使用Eclipse 3.4.1

    最佳答案

    我希望您已经在Windows->“偏好设置”中查看了SSH。

    我已经在Eclipse中使用了ssh。 IIRC,我需要在其中添加一个 key

  • 窗口->首选项->常规->网络连接-> SSH2。

  • 您还可以在以下位置更改用于SSH的程序(例如,您不信任SSH的Java实现)
  • 窗口->首选项->团队-> CVS->外部连接方法。
  • 关于eclipse - 如何设置Eclipse以将ssh-agent用于cvs?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/382353/

    10-12 17:20