我有'TortoiseSVN 1.10.0,Build 28176 - 64 Bit,2018/04/14 08:00:32'并且它适用于非Eclipse情况。我已经阅读并关注了Stackoverflow和其他人的大部分虔诚帖子。仍然没有快乐。我添加了SVN插件,但“JavaHl”除外,经过一个小时的尝试后失败了。我的Eclipse是:
面向Web开发人员的Eclipse Java EE IDE。
版本:Oxygen.3a版本(4.7.3a)
构建ID:20180405-1200
目前的情况是:
当我尝试添加存储库位置时,我得到:
我也尝试过'file:/// P:/ SMC / TortoiseSVN / Projects /'失败并显示相同的消息。
这就是TortoiseSVN在结账对话框中给我的内容。当我查看“存储库浏览器”时,我看到:
我尝试了其他几种变体,但没有一种变化。
我也确实在“Native JavaHL 1.8.11”的下拉菜单中看到了一个条目,但是它给出了几乎相同的错误。 在此先感谢Cliff2310
答案 0 :(得分:3)
您有一个文件系统(FS)存储库(URL以file://
开头),因此不涉及SVN服务器,而Eclipse或Subversive的连接器直接访问文件。
filesystem format 8 is understood by Subversion 1.10, not by 1.9。不幸的是,SVN Eclipse插件Subversive还没有SVN 1.10连接器。另外Subclipse是Subversive Eclipse插件的替代品,但will support SVN 1.10 in the next upcoming release还没有。
作为 hack ,您可以将文件db/format
中的版本从8更改为。但要注意,这也可能会破坏存储库。
更好的解决方案是降级存储库。非文件系统存储库可以更好地执行。在Windows上,您可以使用e。 G。 VisualSVN Server为此,最新版本(3.9.0)应该能够导入您的FS 8存储库supports SVN 1.10。