我刚刚升级到SVN 1.7.1,除了试图让我的netbeans和其他一切工作之外我什么都没有。我试过'svn upgrade'但是我收到的错误如下:
C:\ wamp \ Projects> svn升级BMPortal
svn:E155019:无法升级'C:\ wamp \ Projects \ BMPortal',因为它不是 1.7之前的工作副本目录 svn:E150000:缺少默认条目
有人可以建议一种方法来解决这个问题。我尝试升级的原因是因为我的netbeans说:
路径'C:\ wamp \ Projects \ BMPortal'似乎是a的一部分 Subversion 1.7或更高版本的工作副本。请升级您的Subversion 客户使用此工作副本。
当我将SVN客户端升级到1.7时,我不知道它为什么还在呻吟我。
仅供参考:
SVN服务器位于运行UberSVN的Arch Linux盒子上。 客户端(我的电脑)是Windows 7 64位。
答案 0 :(得分:5)
我实际上遇到了同样的问题(或者至少有相同的错误消息!)。 在尝试了之前说过的所有内容并且没有得到任何结果之后,我意识到我已经将一些文件复制到包含旧版(1.6)版本的svn文件的项目中。我删除了1.6文件夹,一切正常。
我希望这也可以帮助其他人!
祝你好运, 安德烈斯
答案 1 :(得分:3)
当您在控制台上键入svn
时,您的Netbeans安装似乎使用另一个SVN-Client。
所以你必须升级你的Netbeans-Subversion插件。
答案 2 :(得分:2)
很抱歉浪费你的时间,我终于找到了解决这个问题的工作,http://netbeans.org/projects/versioncontrol/pages/Subversion1_7
但是再次感谢所有人!非常感谢!
答案 3 :(得分:1)
SVN v1.7.0及更高版本使用新的工作副本文件格式,因此您需要将工作副本升级为新格式。如果在Windows资源管理器中右键单击该文件夹,TortoiseSVN上下文菜单项应仅显示“SVN升级工作副本” - 单击该文件进行升级。
警告:如果您在同一台PC上使用任何其他SVN应用程序以及TortoiseSVN,它们可能无法使用新的工作副本文件格式。
在我看来值得升级 - 必须更快,更好的合并,更好的对话和错误报告等等!