如何解决Eclipse的“添加CVS存储库”挂在已知有效的设置上
|| 我有一台CVS服务器,它可以正常运行(可以在其他计算机上运行)。 我正在尝试设置Eclipse以从Ubuntu盒子进行连接。 以下命令行命令成功:cvs -d \':extssh:myuser@myhost/path/to/repository\' checkout myrepository
但是,当我执行Eclipse \ Add CVS Repository \时,它同时使用extssh和pserver协议挂起。使用端口22进行extssh。
(没有错误消息,它只是挂起。无论“完成验证连接”是打开还是关闭。)
我确认所有设置都可以。端口22未被阻塞。
我在\'常规>网络连接\'和\'团队> CVS \'下仔细检查了偏好设置
我也不认为无密钥ssh也不是问题。
这是在Ubuntu盒子上的,但是这些完全相同的Eclipse CVS客户端设置是从Mac盒子继承的。
(Ubuntu框使用9.10,并且Eclipse以EasyEclipse 1.3.1的形式安装,以用户而不是root的身份安装。
插件org.eclipse.team。*版本是:
(Ubuntu)
org.eclipse.team.cvs.ssh,.ssh2 3.2.100
org.eclipse.team.ui,.core,.cvs.core,.cvs.ui 3.3.r33x_2007...
(Mac)
org.eclipse.team.cvs.ssh2 3.2.300
org.eclipse.team.ui,.cvs.ui 3.5.100.l20100527-0800
(EasyEclipse阻止了我升级Ubuntu插件,它坚持认为这4年的插件是最新的。也许有人反对使用EasyEclipse。)
如何排除故障?如何跟踪Eclipse内部实际发生的情况?
(就像\'cvs -t -t \'会给出的一样)
(作为补充,Eclipse实际上应该打印正确的错误消息。
我已经检查了我在Google上可以找到的所有应用注释和用户指南。)
解决方法
共识是EasyEclipse阻止用户升级(已有4年历史的)Ubuntu插件,坚持认为3.3.x是最新的可用插件,这会导致挂起。
从5/2011起,除非逐步使用新的维护程序,否则EasyEclipse将被淘汰。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。