Eclipse中的SVN更新问题

Eclipse中的SVN更新问题,svn,eclipse-plugin,Svn,Eclipse Plugin,我已经在Eclipse中使用SVN很多年了,没有任何问题。但突然间,一个项目无法正常工作,即使其他项目也可以 当我尝试更新时,我得到以下信息: 在Eclipse日志中,我看到: U N支持的工作副本格式svn: 这个客户太老了,无法与之合作 工作副本 'C:\Work\xxxxxxxxxx\client';请 获取更新的Subversion客户端 有什么想法吗?我不知道如何更新SVN插件,即使它太旧了…如果您的SVN插件中不包含subversion,那么您需要升级您的SVN客户端本身。您是否已

我已经在Eclipse中使用SVN很多年了,没有任何问题。但突然间,一个项目无法正常工作,即使其他项目也可以

当我尝试更新时,我得到以下信息:

在Eclipse日志中,我看到: U

N支持的工作副本格式svn: 这个客户太老了,无法与之合作 工作副本 'C:\Work\xxxxxxxxxx\client';请 获取更新的Subversion客户端


有什么想法吗?我不知道如何更新SVN插件,即使它太旧了…

如果您的SVN插件中不包含subversion,那么您需要升级您的SVN客户端本身。您是否已检查您连接的服务器是否尚未更新?

您可以尝试将SVN plugin(subclipse?)设置为使用svnkit而不是本机客户端。

在某个时候,有人使用比您的插件使用更新的fromat的客户端在您的沙盒上运行SVN注释(可能是您以前使用过的Subversion 1.5客户端)


如果你不更新你的客户端/插件,你可以使用你喜欢的客户端/插件再次签出你的沙盒,或者使用change-svn-wc-format.py脚本,详细内容见Subversion 1.5发行说明,在。

Subversion客户端在触摸你的工作副本时会自动升级它。正如Blair所说,有些东西已经触动了你的工作副本使用1.5版本的客户端进行复制

您需要将所有不同的Subversion客户端—CollabNet(命令行)、TortoiseSVN、Subclipse、Subversive等—都保持在同一个次要版本(1.4与1.5)上,否则您将继续遇到此问题


Blair有一个很好的修复策略,但最简单的方法是重新签出工作副本。

python脚本为我解决了这个问题。除了我的问题是因为混合了乌龟和命令行SVN。