相关疑难解决方法(0)

回滚或将整个svn存储库还原为旧版本

我搞砸了我的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
Run Code Online (Sandbox Code Playgroud)

然后将旧的repo放在备份位置并将repo.fixed移动到repo.

再次感谢!

svn revert

74
推荐指数
6
解决办法
8万
查看次数

标签 统计

revert ×1

svn ×1