10

对话框说:

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 的最新更新(迄今为止)。

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

4

4 回答 4

7

在将我的 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 客户端)。这应该适用于从 1.6 到 1.8(可能更旧)的任何 svn 客户端版本。

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

于 2013-09-12T13:15:55.833 回答
1

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

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

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

于 2014-01-05T09:00:11.873 回答
0

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

于 2020-07-20T13:21:32.223 回答
0

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

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

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

我想升级subclipse总是更好,但对于那些不能这样做的人,我希望答案能有所帮助。

于 2016-02-08T10:57:10.233 回答