【发布时间】:2015-11-17 14:39:47
【问题描述】:
假设我制作了 /trunk 的 svn 副本并将其命名为 /branches/v1
现在在 /branches/v1 我制作了文件 A 的 svn 副本,称为文件 B
当我将更改从 /trunk 合并到 /branches/v1 时,trunk 中文件 A 的更改将合并到分支中的文件 A 中,但它们不会合并到文件 B 中。如果文件 A 重命名为 B 而不是复制,它会将它们合并到 B 中。
这种行为对我来说似乎违反直觉,因为我认为 SVN 重命名是复制后删除。这是设计使然吗?有什么办法可以改变吗?
【问题讨论】: