Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们目前正在使用 SVN,开发人员不小心删除了一个包含 3000 个文件的文件夹,然后将它们重新添加并重新提交。然后该分支被重新整合到主干中。所以现在我们的 SVN 主干有一个历史记录,显示一个文件夹被删除,然后 3000 个文件被添加回来。
知道如何将主干恢复到合并之前的修订版吗?我担心的是,如果我们进行无法解决问题的还原,因为当我们尝试从主干同步一个分支时,它将重播所有签入并删除文件夹然后重新创建,基本上会炸毁该分支中的所有文件。
要回答这个问题,看起来反向合并实际上解决了这个问题。
我只是做了一个反向合并 svn -r10:2 并修复了它。