【发布时间】:2013-04-01 05:32:36
【问题描述】:
假设我有以下回购历史
1000 -- 1001 -- 1002
在修订号 1001 中,我在子目录中添加了一些文件并将其提交到 1002。但实际上我要做的是从其中一些子目录中删除所有文件,然后添加新文件,然后将其提交到修订号1002.
因为人类会犯错 :) 所以我也不例外。现在 1002 拥有所有新文件和旧文件,如果我必须从 1002 中删除文件将非常非常困难,因为它将是所有文件的混合。有没有办法在 svn 中轻松做到这一点?
谢谢
【问题讨论】:
-
您可以随时查看修订版 1000 并重试
-
你需要使用“svn merge”选项,查看:stackoverflow.com/questions/4527189/how-to-undo-a-commit-in-svn
标签: svn