SVN无法更新或升级工作副本 - 错误E155036& E155016

时间:2015-02-11 20:02:35

标签: svn svnx

首先 - 我承认SVN真的让我感到困惑。新手!

我已经有一个WordPress插件,我一直在努力,想要发布更新。它过去很顺利,但是我已经用了很长时间了,我不得不更新我的SVN客户端(在mac Mavericks上),我现在在1.8 0.11。

如果我尝试更新我的项目,我会收到更新工作副本所需的错误:

svn: E155036: Please see the 'svn upgrade' command
svn: E155036: The working copy at '/path/to/file'
is too old (format 10) to work with client version '1.8.11 (r1643975)' (expects format 31). You need to upgrade the working copy first.

但如果我尝试升级(因为它告诉我)过程停滞不前,我也会遇到错误:

svn: E155016: Insufficient NODES rows for '/path/to/file/.svn/tmp/wcng/trunk/css/images'

我试图找到使用svnX和终端的方式,但我不知道如何继续。任何建议都会受到欢迎......

马修

1 个答案:

答案 0 :(得分:0)

对于像我这样的未来搜索者:

此错误可能是由工作副本中旧的无关SVN还原文件引起的,例如.svn-revert.svn/dir-prop-revert。只需删除任何此类文件(它们不会用于任何内容),然后您就可以完成svn upgrade

查看官方错误报告以获取更多详细信息: https://issues.apache.org/jira/browse/SVN-4043