我在想在这种情况下最佳实践是什么:
我有一个名为“分支A”的分支,大约一个月前从包含未完成代码的主干分支出来。我还有位于主干头部的代码。
我需要的是能够拥有另一个分支,其中包含主干上的当前代码和“分支A”中的代码,但我希望将其重命名为“分支B”。新分支应该用于处理一个特定版本的功能,而“分支A”仅用于处理一个特定的功能。
我该怎么做呢?
A)从主干合并到分支,然后重命名分支?
B)从主干创建一个新分支,然后将“分支A”合并到新创建的“分支B”中?
C)在TortoiseSVN中进行“双向合并”?
D)其他选项?
只是想知道在这种情况下推荐使用哪种方法,并且哪种方法会在未来带来最少的麻烦。
谢谢!
我有一个名为“分支A”的分支,大约一个月前从包含未完成代码的主干分支出来。我还有位于主干头部的代码。
我需要的是能够拥有另一个分支,其中包含主干上的当前代码和“分支A”中的代码,但我希望将其重命名为“分支B”。新分支应该用于处理一个特定版本的功能,而“分支A”仅用于处理一个特定的功能。
我该怎么做呢?
A)从主干合并到分支,然后重命名分支?
B)从主干创建一个新分支,然后将“分支A”合并到新创建的“分支B”中?
C)在TortoiseSVN中进行“双向合并”?
D)其他选项?
只是想知道在这种情况下推荐使用哪种方法,并且哪种方法会在未来带来最少的麻烦。
谢谢!