【发布时间】:2013-11-07 00:55:31
【问题描述】:
虽然已经有很多与svn revert 相关的问题,但我不确定以前是否有人问过这个特定问题。因此,请在关闭/删除/等之前先阅读。这个问题。
在 SVN 存储库中,对文件的更改已作为较大提交的一部分进行。这个版本,我们称之为 1100,改变了许多文件的内容,包括有问题的文件,我们称之为 foo.php。
随着时间的推移,对存储库进行了其他几项更改,包括对文件 foo.php 进行了更改(假设在修订版 1200、1300、1400 和 1500 中)。
后来很明显,在修订版 1100 中对文件 foo.php 所做的更改是不正确的。但只有修订版 1100 和特定文件 foo.php。
如何在不影响任何其他文件的情况下轻松恢复提交 1100,并保留对文件 foo.php 所做的所有中间更改在修订版 1200 到 1500 中?
【问题讨论】:
标签: svn