我已经阅读了很多关于当您从分支合并回 SVN 中的主干时需要重新集成的内容(一篇关于外部存储库合并的文章非常有帮助)。
问题似乎来自人们定期从主干更新分支的事实,这意味着最终合并回来是反射性的。
在我的用例中,我们想要创建一个发布分支,只要它能够稳定分支并修复任何错误,它就会一直存在。为了保持稳定性,我们不想从主干向上合并,但我们确实希望定期从发布分支向下合并修复,以便主干免费获得所有错误修复。我们也不想等到QA结束才合并回主干。因此,我们希望:
- 创建分支
- 定期更改分支(和主干)
- 定期合并回主干(也许每天)
由于我们永远不会从主干合并,我认为我们不需要担心重新集成旨在解决的问题。这种方法有问题吗?