2011-05-24 75 views
0

我有一個已知可以使用的CVS服務器(從其他機器上運行)。 我想設置Eclipse從Ubuntu盒子連接。Eclipse'添加CVS庫'掛在已知好的設置上

下面的命令行命令成功:

cvs -d ':extssh:[email protected]/path/to/repository' checkout myrepository 

然而,當我做Eclipse的「添加CVS倉庫」它掛在此,同時使用extssh和PSERVER協議。 extssh使用端口22.

(沒有錯誤消息,它只是掛起,不管是否驗證連接完成'打開或關閉。) 我證實,所有的設置都可以。端口22未被阻止。 我在'一般>網絡連接'和'團隊> CVS'下複選了偏好設置 我不認爲這是無鑰匙ssh的問題。

這是在一個Ubuntu盒子上,但這些完全相同的Eclipse CVS客戶端設置可以從Mac盒子中成功。 (Ubuntu的箱採用9.10和Eclipse安裝爲EasyEclipse 1.3.1,安裝爲用戶,而不是根
插件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.core,.cvs.ui 3.5.100.l20100527-0800

(EasyEclipse阻止我從升級Ubuntu的插件,它堅持這些4歲的有反對使用EasyEclipse最新的,也許一個參數。)

如何解決?如何跟蹤什麼是在Eclipse中實際發生的? (如' cvs -t -t'會給) (作爲一個側欄,Eclipse實際上應該是pri nting一個適當的錯誤信息。 我檢查了我可以在Google上找到的每個應用筆記和用戶指南。)

+0

我想說這可能是4歲的插件。你的版本號表明它是基於3.3.x的。最新發布的是3.6.x,3.7.0將在6月底發佈。 – 2011-05-26 12:33:46

+0

就像我評論的那樣,EasyEclipse將用戶限制在它所保留的版本中,這些都來自EasyEclipse的最新發行版!我的帖子同樣提醒和警告EasyEclipse用戶。 EasyEclipse的精神非常好,因爲它是更新Eclipse模塊的痛苦。但它是過時的。 – smci 2011-06-23 18:07:59

回答