【发布时间】:2008-10-16 20:49:20
【问题描述】:
我一直在使用各种源代码控制系统,但在恢复更改方面我还不是专家。鉴于这种情况,有人可以帮忙吗:
场景
- 鉴于修订版 #5 中引入了一个错误
- 修订版 #5 中更改了 3 个文件
- 2 个文件中的更改是导致该错误的原因
- 当客户发现修订版 #9 (HEAD) 版本中的错误时
- 然后必须将导致修订版 #5 中的错误的 2 个文件恢复到修订版 #4
- 从修订 #6 到 HEAD 的更改必须应用于这两个文件
我希望必须有一种方法来比较两个文件的修订 #4 和 #5,并生成一个补丁来撤消修订 #5 中的更改,然后可以将其应用于 HEAD 修订以回滚缺陷.
【问题讨论】:
-
了解您使用的是哪个 svn 客户端会很有帮助。是命令行 svn 吗?
标签: svn version-control