svn update
一个命令对有一个切换的孩子的父母的默认行为是什么,更准确地说,对切换的孩子有什么影响?
例如:
trunk/
trunk/child1/
trunk/child2/ <- switched to branch/myBranch/child2/
在这种情况下branch/myBranch/
是trunk/
(完成Copy within repository...
)的副本。
如果我做一个svn update
on trunk/
,会child2/
更新到HEAD
修订版myBranch
还是保持不变?
我认为它会保持不变,并假设多年,但我最近注意到我的切换目录也在此过程中更新。我想知道我是否假设错了,或者我的客户是否存在错误。
red-bean 的 SVN 书籍在该主题上保持沉默。
我的客户端是 SmartSVN 7.6.3 (build #69)。
感谢大家的投入。