我有以下情况:
我注意到move命令只是一个删除/添加是否真的没有移动功能?这是移动的预期行为吗?有没有办法告诉TortoiseSVN,嘿这里有一个需要解决的冲突!
答案 0 :(得分:0)
是的,根据the TortoiseSVN指南,没有真正的移动功能。 结果,这种行为是正常的。
答案 1 :(得分:0)
创建分支时,虽然分支的内容与主干共享历史记录,但它们是未来的不同对象。
如果在分支后但在合并之前在trunk中更改了foo.h,则可能会触发冲突或其他警告(我没有亲自检查过)。
如果您首先将分支合并回主干,则应将此移动记录在主干上。
移动不是简单的删除/添加 - 它是带有历史记录的 ,然后是删除。重命名是相同的(事实上,它们是同义词 - 一个是另一个别名)。