对话框显示:
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的最新更新(todate)。
顺便说一句,这仍然适用于命令行就好了。答案 0 :(得分:7)
在将Subversion服务器从1.6.12升级到1.8.3后,我在Eclipse下遇到了与Subclipse 1.8.22相同的错误。
我通过将客户端升级到Subclipse 1.10.2(SVNKit 1.8)解决了我的问题。
对于Netbeans,由于尚未集成SVNKit 1.8(但希望很快就会集成),您可以指定命令行客户端(菜单工具/选项/杂项/版本控制/ Subversion /首选客户端)。这适用于从1.6到1.8(可能更旧)的任何svn客户端版本。
查看Netbeans常见问题解答,了解此不兼容性和解决方法:http://wiki.netbeans.org/FaqSubversion1_8
答案 1 :(得分:1)
我重新安装了系统并发现Eclipse中的旧插件支持1.7.x但服务器版本为1.8.x
在Eclipse中同步单个文件可以正常工作但在同步整个项目时会出现上述问题。我将服务器版本降级为Subversion 1.7.x,它开始正常运行。升级插件后可能会得到相同的结果,但我没有检查较新的Eclipse plugin是否支持1.8.x.检查插件和服务器的发行说明。
请查看您拥有的插件版本以及正在运行的服务器版本。
答案 2 :(得分:0)
在我的服务器升级到1.8版本之后,Luna版本和sublipse 1.6.x遇到了同样的问题。
升级subclipse客户端可以正常工作,但我发现更改workspake(不升级插件)也有效。
我没有找到导致此行为的元数据,但是有一个全新的工作区就可以了。
我想升级subclipse会更好,但对于那些无法做到的人,我希望答案能有所帮助。
答案 3 :(得分:0)
我在Eclipse Indigo上遇到了这个问题。我只是通过选择Window-> Preferences-> Team-> SVN来解决此问题,并将SVN Interface Client更改为JavaHL。