当前位置:  开发笔记 > 后端 > 正文

从Subversion腐败中恢复

如何解决《从Subversion腐败中恢复》经验,为你挑选了0个好方法。

在颠覆中出现了一些问题,现在我正面临着

svnadmin: Invalid diff stream: [tgt] insn 0 starts beyond the target view position

如果我尝试从存储库进行转储.我们在这里有另一个关于它的问题Subversion Repository Error,但那里的解决方案对我来说还不够好,因为腐败是85版本.

因为损坏是在一个不那么重要的目录(不在trunk/branches/tags中),我在考虑两个解决方案:

    从健康部分创建转储,然后将其导入到重要目录中的新存储库提交差异(丢失所有修订历史记录)

    从健康部分创建转储并编写一个ruby脚本,该脚本将检查旧存储库中所需目录的每个修订版.这将创建一个用于修订的diff文件,并将其提交到具有作者姓名和原始注释的新存储库.

任何意见?:)

/ JaanusSiim

推荐阅读
mobiledu2402851373
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有