在Eclipse中使用SVN Team集成会禁用从终端的访问

时间:2009-03-05 11:52:30

标签: eclipse svn macos version-control

我正在使用带有Subversive SVN Team Provider 0.7.0.v20080425的Eclipse以及OSX 10.5.6上安装的最新Subversion更新。

我的问题是每当我向Eclipse添加项目文件夹以启用Team集成时,它会在终端内禁用SVN功能,并向我发出以下错误消息:

  

svn:这个客户太老了,无法工作   与工作副本'。';请得到一个   较新的Subversion客户端

即使我首先使用OSX SVN客户端通过终端签出项目,然后在Eclipse文件夹上创建一个项目,似乎会覆盖设置。

由于终端可以更好地控制任务,所以非常痛苦,同时Eclipses集成对于快速提交,添加文件等简单操作非常好。

任何人都知道如何使两者兼顾? (即如何阻止Eclipse更改所需的SVN版本或使它们使用相同版本)

1 个答案:

答案 0 :(得分:2)

您的Subversive版本使用Subversion 1.5附带的更新的工作副本布局。要么升级您在命令行上使用的svn版本(我更喜欢MacPorts),要么使用使用1.4时代工作副本布局的旧版Subversive。

P.S。我发现Subclipse使用其他工具比Subversive更好。 YMMV。