我搞砸了我的SVN存储库,现在需要将整个存储库从版本28还原到24,并且不想处理差异或冲突。有没有一种快速简单的方法来做到这一点?我已经可以使用merge命令在没有问题的情况下还原单个文件-但在这种情况下,当我真正想要做的就是删除它们时,它想将所有文件从版本28添加回存储库中。
我在Linux机器(bash)上使用命令行。
谢谢
编辑
感谢您的所有帮助!我通过以下方式修复它:
svnadmin create /svnroot/<repo>.fixed
svnadmin dump -r 1:24 /svnroot/<repo> --incremental > dump.svn
svnadmin load /svnroot/<repo>.fixed < dump.svn
然后将旧存储库放置在备份位置,然后将固定存储库移至存储库。
再次感谢!