我是新来的颠覆。在过去的一个月中,我做了一些改变,并将它们合并为主干。一切似乎都很好 - 我的改变像预期的那样得到了传播。但今天我重新阅读有关合并,看到this,称合并更改时回主干如下:不使用 - 使用svn重新合并回中继的后果
现在,使用SVN与--reintegrate选项复制分支的修改到主干合并。
,后来几段:
通知我们使用--reintegrate选择的这一次。该选项对于将分支的更改重新集成到原始开发线中至关重要 - 不要忘记它!
我猜我第一次没有仔细阅读过。
因此,我似乎犯了一个错误,因为我之前没有使用--reintegrate选项,因此我之前合并回主干。这有什么后果?有什么我需要解决?
在情况下,它是非常有用的,我的工作流程已经是这样的:
- 从主干拷贝,创建一个个人分支。
- 查看个人分支。
- 更改和提交。
- 获取主干的工作副本。
- 将我的分支合并到trunk的工作副本(再次没有--reintegrate)。
- 提交合并。
- 删除我的分支。
[SVN合并一系列修订与重新合并]的可能重复(http://stackoverflow.com/questions/6575325/svn-merge-a-range-of-revisions-vs-reintegrate) – parvus 2014-03-26 13:12:57