SVN存储库中项目的损坏分支

时间:2015-02-20 10:49:22

标签: svn version-control branch

我的SVN存储库中的项目的一个分支出现问题。

首先,我应该说我已经通过为项目创建另一个存储库解决了这个问题。

问题

我们有一个包含许多项目的中型SVN(大约70gb)存储库。几个星期前,人们注意到该分支中的一个文件夹上的svn更新和检出失败了。错误是;

 svn: E175002: REPORT of '/PROJECTNAMEREMOVED/!svn/me': Could not read chunk size: connection was closed by server (http://XX.XXX.0.6:9880)

这个项目大约五个月前从行李箱分支出来。它已经工作了四个月而没有任何问题 - 目前只有几个开发人员正在使用这个分支。重要的是将这个分支合并回项目的主干。

我尝试删除文件夹并替换内容 - 仍然存在错误。 我还尝试将项目导入存储库中的其他位置。检出此项目也会在同一文件中产生相同的错误。 它失败的文件夹有大约100个文件和4个子文件夹。我已尝试删除某些文件,但错误仍然存​​在。 我试图恢复原状,但是问题文件夹已经好几个月没有改变 - '无法读取查克错误'无论我回复多远,仍然会发生。 存储库中没有报告错误,我无法找到导致此分支出现问题的修订。

主干和其他分支都正常工作。

问题

正如我在开始时提到的,解决方法是创建另一个存储库。我担心的是我们的存储库的当前状态,以及是否可能在另一个项目中再次发生这种情况。

有没有其他人在项目主干的分支中遇到过这个问题? 如果是这样,我会对他们如何解决它感兴趣。

非常感谢,尼尔

0 个答案:

没有答案