【发布时间】:2011-02-17 13:45:38
【问题描述】:
我有两个分支,dev_branch 和 trunk
在主干修订版 3656 中,我创建了 dev_branch
开发发生在两个分支上,然后在
[trunk: 3770]
[dev_branch: 3777]
我将[dev_branch 3656-3777] 合并到trunk
dev_branch 上的开发已停止,主干上的错误修复和润色继续 主干 3826 发布成功
现在想更新 dev_branch 来恢复开发,所以我用 Tortoise SVN 来合并 [主干 3778-3826] 到 dev_branch。
在合并过程中,出现了几个冲突,每次我选择“使用存储库”
问题来了:合并后,我的trunk和dev_branch结帐之间还是有很多区别的。例如,在修订版 [Trunk 3790] 中对 css 文件的更改并没有出现在我的合并后 dev_branch 工作副本中。
有什么想法吗?
【问题讨论】:
-
你不能只创建一个新的开发分支而不是合并到旧分支吗?
-
@Nishant 我想我可以,但是存储库会开始充满分支,并且很难跟踪事情
-
嗯,是的,逻辑上你会有很多分支。但它不会填满你的硬盘,因为分支是便宜的副本见这里svnbook.red-bean.com/en/1.5/svn.branchmerge.using.html
标签: svn merge tortoisesvn