2010-02-06 102 views
8

我已经将一个Subclipse插件集成到Eclipse中以执行SVN相关操作。将SVN客户端集成到Eclipse中

我已成功签入,签出并将我的项目提交给SVN。

但现在当我试图提交或更新我的项目,它显示了以下错误

org.tigris.subversion.javahl.ClientException: Unsupported working copy format 

svn: This client is too old to work with working copy 'D:\EclipseWorkspace\EMSEclipse'; please get a newer Subversion client 

我曾试图通过HELP >>软件更新更新插件...的 Eclipse,但它说这个软件是最新的,没有更新的版本可用。

我应该切换到其他SVN客户端。如果是的话,那么你能否给我推荐任何其他SVN客户端的Eclipse?

回答

10

Subclipse为1.4和1.6分支有不同的更新站点。所以如果你使用1.4,它不会有更新。 Get the 1.6 update site

每当subclipse插件不够用,你可以下载Turtoise SVN - 它是一个全功能的SVN客户端。

+0

我使用Eclipse 3.4.2和Subclipse 1.0.7。这个组合是否会造成问题? ...........我一直在Eclipse外部使用Tortoise SVN。但是现在我想要一些可以在Eclipse中使用的东西。我认为Tortoise SVN不适用于Eclipse。分辩? – 2010-02-06 17:29:49

+0

subclipse 1.0.7是老的。转到1.6.x. Turtoise SVN没有使用eclipse,但有时候很有用。 – Bozho 2010-02-06 17:37:52

0

以前没有亲眼见过那个错误。另一个流行的用于Eclipse的SVN客户端是Subversive,以防你想尝试。

4

Subversive是SVN

其它Eclipse客户端但对您的错误,解决的办法是确实升级。你检查了Download and installation process

如文档所述,获得right version of JavaHL

+0

+1 _____________________________________________________ – 2010-02-06 17:30:23

+0

@Yatendra:对于eclipse3.4.x,至少应该有Subclipse1.4.x或更新版本。 Subclipse1.0.x用于Eclipse3.0。 – VonC 2010-02-06 17:37:25