我使用Tortoise作为SVN客户端 .
我需要将一些文件更新为旧版本,然后执行此更新创建的更改并将其提交到新版本 . 基本上我想在存储库中恢复该修订版 .
我知道我可以通过创建一个新的工作副本来做到这一点,使用比较合并工具来应用该工作副本's changes into the main one, then commiting. But I' d而不是使用唯一的工作副本 . 如果我可以使用像 svn move 这样的命令在Subversion中直接进行更改,那会更好 .
svn move
我想你实际上是想做一个 reverse-merge .
reverse-merge
例如,如果您最新的良好代码状态是修订版 42 ,您可以这样做:
42
svn merge -r HEAD:42 .
然后以通常的方式提交它 .
1 回答
我想你实际上是想做一个
reverse-merge
.例如,如果您最新的良好代码状态是修订版
42
,您可以这样做:然后以通常的方式提交它 .