我们在 SVN 中有一个大型项目,包括代码和用于文档的子模块。
在不同版本之间进行合并时,自然需要合并代码更改。但是,符合条件的修订也总是包含符合合并条件的文档。这很烦人,因为对文档的更改不能像代码一样真正“合并”——对文档的更改是在不同的分支上手动完成的。
有没有办法让 SVN 将文档标记为已合并,而无需实际更改任何文件的内容?
这就是--record-only
旗帜的含义:
--record-only
启用 svn merge 的特殊模式,其中指定的合并操作记录在本地合并跟踪信息中,但不实际执行。