【问题标题】:Eclipse Juno/Indigo svn: E210004: Number is larger than maximumEclipse Juno/Indigo svn:E210004:数量大于最大值
【发布时间】:2013-07-07 02:45:07
【问题描述】:

对话框显示:

Location information has been specified incorrectly.
svn: E210004: Number is larger than maximum
Keep location anyway?

这才刚刚开始。我将 SVN 服务器更新到 1.8。它在 1.7.9 上运行良好。 我正在使用 svn+ssh。我有 SVN Subversive 和连接器 SVNKit 1.7.9 的最新更新(迄今为止)。

顺便说一句,这仍然可以从命令行正常工作。

【问题讨论】:

  • 我协调一个使用 Eclipse/SVN 和各种操作系统的小型开发团队。我经常与 SVN 对抗怪异。我正准备看看 Luna 中的 git 集成是否更好。我的头很痛,我只想写我的代码。

标签: svn subversive svnkit


【解决方案1】:

在将我的 Subversion 服务器从 1.6.12 升级到 1.8.3 后,我在 Eclipse 下使用 Subclipse 1.8.22 遇到了同样的错误。

我通过将客户端升级到 Subclipse 1.10.2 (SVNKit 1.8) 解决了我的问题。

对于 Netbeans,由于 SVNKit 1.8 尚未集成(但希望很快会集成),您可以指定命令行客户端(菜单 Tools/Options/Misc/versioning/Subversion/Preferred client)。这应该适用于从 1.6 到 1.8(可能更旧)的任何 svn 客户端版本。

查看有关此不兼容性和解决方法的 Netbeans 常见问题解答:http://wiki.netbeans.org/FaqSubversion1_8

【讨论】:

  • 这应该是公认的答案。此外,将 Subclipse 客户端更新到 1.10.x 修复了 Eclipse 和 Aptana 中的问题。
【解决方案2】:

我重装了系统,发现Eclipse中的旧插件支持1.7.x,但服务器版本是1.8.x

在 Eclipse 中同步单个文件可以正常工作,但是在同步整个项目时会出现上述问题。我将服务器版本降级为Subversion 1.7.x,它开始正常工作。升级插件后可能会出现相同的结果,但我没有检查更新的Eclipse plugin 是否支持 1.8.x。检查插件和服务器的发行说明。

因此请检查您拥有的插件版本以及您正在运行的服务器版本。

【讨论】:

    【解决方案3】:

    在我的服务器升级到 1.8 版本后,我在使用 Luna 版本和 sublipse 1.6.x 时遇到了同样的问题。

    升级 subclipse 客户端有效,但我发现更改工作区(不升级插件)也有效。

    我没有找到导致这种行为的元数据,但是使用全新的工作区就可以了。

    我觉得升级subclipse总是更好,但是对于那些做不到的人,我希望答案可以帮助。

    【讨论】:

    • 对不起,如果我不明白,但我认为它回答了这个问题,与 Nico 在 2013 年 9 月 12 日 13:15 回答的方式完全相同。但是除了升级 Subclipse,您还可以使用新的工作区……我错过了什么?
    • 确切地说,为什么我在上面的消息中被告知“如果您有不同的问题”?这不是问题,而是答案。但是根据上面的 cmets 不是正确的,我不会再争论了(即使我有同样的问题并且我按照我解释的方式解决了它)。我需要删除答案,还是我的其他人完成了?
    【解决方案4】:

    我在 Eclipse Indigo 上遇到了这个问题。我通过 Window->Preferences->Team->SVN 解决了​​这个问题,并将 SVN Interface Client 更改为 JavaHL。

    【讨论】:

      猜你喜欢
      • 2012-07-15
      • 1970-01-01
      • 2012-08-11
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 1970-01-01
      • 2018-07-13
      • 2013-07-22
      相关资源
      最近更新 更多