假设我在存储库文件夹中有一组提交......
123 (250 new files, 137 changed files, 14 deleted files)
122 (150 changed files)
121 (renamed folder)
120 (90 changed files)
119 (115 changed files, 14 deleted files, 12 added files)
118 (113 changed files)
117 (10 changed files)
我想获得一份工作副本,其中包括从修订版 117 开始的所有更改,但不包括修订版 118 和 120 的更改。
编辑:为了使问题更清楚,我想撤消在 118 和 120 中所做的更改,同时保留所有其他更改。该文件夹包含数百个子文件夹中的数千个文件。
实现这一目标的最佳方法是什么?
感谢 Bruno 和 Bert,答案是命令(在这种情况下,用于在执行完全合并后删除 120)
svn merge -c -120 .
请注意,必须使用前导减号指定修订号。“-120”不是“120”