【发布时间】:2014-10-01 15:21:22
【问题描述】:
我遇到了 svn 合并的问题,这里是场景
后备箱
分行1
分支2
同时在Branch1 和Branch2 上创建了一个新文件夹“abc”,两者的代码库一直更新到Branch1 发布。在Branch2 上进行了进一步的代码更改。
现在,当 Branch1 合并回 Trunk 时,一切顺利。
当 Trunk 合并到 Branch2 时,发生了树冲突(正如预期的那样)。
但现在我不确定如何进行。我想保留 Branch2 中的 lcoal 更改并正确合并目录,以便将来的合并不会产生任何树冲突。
有什么想法吗?有没有人遇到过这样的问题?有什么解决办法吗?
对所提问题的一些回答:
Q 为什么要同时创建两个分支?
答:我正在一个 25 名开发人员的团队中合并 svn 任务。 2 个开发人员创建了这个。
问,为什么两个分支都创建了这个 abc 目录?
A:使用的是同一个项目。一个是在它的初始阶段工作,而另一个是在它实际发布之前的一个特性。
Q abc 是一个项目还是仅仅是现有项目下的一个新目录?
A:这是一个新项目
那个 abc 目录是否存在于后备箱中?
答:没有
【问题讨论】:
标签: svn merge tree-conflict