【发布时间】:2012-09-30 11:30:13
【问题描述】:
我为 myApp 创建了一个分支,例如 myApp1.0 在版本 100,主干上的下一个版本是 101。我的 svn 代码结构是:
/trunk/myApp
/branches/myApp1.0
在trunk/myApp上做了一些工作后,我想把trunk上的工作合并到branches/myApp1.0,这两个svn命令是一样的吗?
svn merge https://my.svn.server/branches/myApp1.0@100 https://my.svn.server/trunk/@HEADcd to work directory of myApp1.0svn merge -r101:HEAD https://my.svn.server/trunk/myApp
【问题讨论】:
-
请注意,您也可以直接 cd 到分支工作目录并使用
svn merge ^/trunk- 在大多数情况下您不需要指定修订号(可能需要 svn 版本 1.6+ ?)。跨度>