由于我们的SVN仓库管理出现一些问题,我们最终创建了一个名为“Stable”的分支,其中包含我们代码的稳定版本(实际上,该分支是从上一个发布的标签开始创建的,而不是从主干开始)。
基本上,主干被我们的新程序员所做的一些更改所“感染”,但他们并不知道自己在做什么。
我想要达到的目标是将稳定分支变成主干,丢弃自分支以来的所有更改,但是我需要确保保留所有分支前的历史记录。
分支是否包含分支之前的所有历史记录?(如果是这样,我认为我可以将分支移动到成为主干?)
我能找到的所有教程都在谈论合并... 但我对此感到紧张,因为如果我的理解是正确的,如果主干中有没有冲突的更改,我最终会在稳定构建中得到这些更改。
所以问题是,在这种情况下,我的最佳选择是什么?
提前感谢您的回答!
基本上,主干被我们的新程序员所做的一些更改所“感染”,但他们并不知道自己在做什么。
我想要达到的目标是将稳定分支变成主干,丢弃自分支以来的所有更改,但是我需要确保保留所有分支前的历史记录。
分支是否包含分支之前的所有历史记录?(如果是这样,我认为我可以将分支移动到成为主干?)
我能找到的所有教程都在谈论合并... 但我对此感到紧张,因为如果我的理解是正确的,如果主干中有没有冲突的更改,我最终会在稳定构建中得到这些更改。
所以问题是,在这种情况下,我的最佳选择是什么?
提前感谢您的回答!