生产发布分支(Branch PR)的标签从 1 到标签 20 。在这里,标签 20 是最终产品标签
分支 A :从当前生产标签创建,例如:标签号 1 。分支 B :从分支 A + 自己的更改创建现在标签 2 到标签 20 合并到分支 B 中。
即Branch B ----> tag 1 + tag 2 to tag 20 (from merging) + 自己的变化。
分支 C :从生产标签 1 创建,然后将标签 2 到标签 8 合并到其中
即分支C---->标签1 +标签2到标签8(从合并)+它自己的变化。
现在我可以直接从分支 B 合并到分支 C 吗:
这里 Branch C 还包含 B 的更改(即标记 1 到标记 8 )
我进行了合并,但没有将标记 9 更改为标记 20(其他分支更改很容易与一些冲突合并)。例如,在标签 20 中删除的代码片段在合并后仍然存在。此代码片段是在标签 8 中引入但在标签 20 中删除的。任何人都可以帮忙:
1.合并信息属性在这里如何发挥作用?和 2.svn 如何使用文件的过去 svnmerge info 属性,同时在其他分支中再次合并该文件。
这对于 svnmerging 来说是非常重要的学习。PS:请不要建议重新整合>我已经阅读了合并最佳实践并根据我们的环境遵循其中的大部分提前谢谢