我只是对我的 SVN 存储库做了一些愚蠢的事情,我不小心将一堆东西导入了根目录而不是子文件夹。我需要很长时间才能清理......除非有一种简单的方法可以对回购进行全局恢复?帮助文件讨论了恢复工作副本,但新导入的项目没有工作副本。有没有办法撤消导入?
问问题
2324 次
3 回答
10
于 2009-05-08T14:11:03.620 回答
1
一种方法是只备份到所需的版本,然后恢复存储库。
svnadm dump /path/to/repo -r 0:desired_max
应该给你你想要的备份。
于 2009-05-08T14:11:22.887 回答
1
签出完整的存储库,合并更改然后提交。
$ svn checkout https://server/repro temp
$ cd temp
$ svn merge -c -[revision] https://server/repro
检查您的工作副本是否正确
$ svn commit -m "Revert of botched import."
于 2009-05-08T14:14:17.573 回答