我正在使用Eclipse版本:3.3.2
我已经导入了一个已经在SVN存储库中的项目。 我只是在wwwroot中签出,然后导入了eclipse。 做一些更改。 然后我在考虑安装subclipse。
打开eclipse插件管理器,安装Subclipse 1.2.4。
然后右键单击项目->团队->共享项目->选择的SVN。 它显示一个错误:
org.tigris.subversion.javahl.ClientException:
Unsupported working copy format svn:
This client is too old to work with
working copy
'C:\Inetpub\wwwroot\project'; please
get a newer Subversion client
Subclipse有问题吗? 它会影响SVN存储库或我的更改吗?
我应该继续吗?
svn有多个版本,因此,subclipse(以及具有颠覆性)有多个版本。 如果您不使用subclipse签出项目,而是使用另一个svn客户端签出项目,则如果版本不同,则可能会遇到问题。 如果您进行了一些更改,请与您与项目一起使用的客户端提交这些更改,然后
您可以安装匹配的subclipse(或颠覆性)版本
您可以删除项目,然后再次签出,但带有子剪辑(使用新的Project>从SVN签出)
谢谢格雷格,所以要使用subclipse我应该使用subclipse而不是其他Subversion
您可以根据需要使用多个不同的svn客户端,但是它们必须具有相同的版本号。 最新版本是SVN 1.6格式。 在此页面上subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA中,您可以看到哪个subclipse版本与哪个svn客户端版本相对应。 最好是与在shell中键入svn --version时获得的版本相同。