SVN升级失败

时间:2014-01-06 16:00:03

标签: macos svn

当我尝试更新我正在运行的SVN副本时,收到以下错误消息,

svn: E155036: Please see the 'svn upgrade' command
svn: E155036: Working copy '/path/to/repository' is too old (format 10, created by Subversion 1.6)

所以我尝试执行'svn upgrade'命令。 起初一切似乎都在工作,对于工作副本中的每个文件,我得到以下消息,

Upgraded 'path/to/file'

在完成循环我的工作副本文件的过程后,我收到以下错误消息,

enter svn: E235000: In file '/SourceCache/subversion/subversion-62/subversion/subversion/libsvn_wc/entries.c' line 1713: assertion failed (base_node || below_working_node)
Abort trap: 6

我在使用SVN 1.7的Mac OS X 10.9机器上工作。

任何人都可以帮助我吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

因此,我正在将开发文件从旧系统迁移到新系统。旧系统具有使用_svn文件夹的Torvise SVN较旧版本。

svn的最新版本使用.svn文件夹。

svn升级无效,所以我做了以下工作:

1)为了安全起见,用源代码备份文件夹。

2)删除了所有_svn文件夹。

3)使用SVN管理器从SVN存储库中删除了过时的文件。

3)将最新文件导入存储库。

4)将文件检出到包含最新文件的文件夹中。