gpt4 book ai didi

svn - 如何将功能分支重新集成到 SVN 中的主干副本?

转载 作者:行者123 更新时间:2023-12-04 06:32:05 25 4
gpt4 key购买 nike

下面的 ascci 图像说明了使用特征分支的传统方式。

       FB o-------------------o
/ \
/copy \ reintegrate
/ \
TRUNK-o---------------------------o---

实际上,我的功能分支的重新集成需要大量测试,并且还应该在持续构建服务器上工作。这就是为什么我需要分两步重新集成到后备箱的原因。此场景如下所示:
enter code here
FB o--------------------o
/ \ reintegrate (problems here :-( )
/ \
/ FB2 o---o----------------o
/copy / \
/ copy / \ reintegrate
/ / \
TRUNK-o----------------------o----------------------------o--

不幸的是,我无法将功能分支重新集成到主干的副本中。 SVN 说缺少主干副本文件的根路径。在进一步分析错误之前,我想知道通常是否可以在分支和主干副本之间进行重新集成。

更新
我发现了如何将功能分支重新集成到主干的副本中:
       FB    o--------------------o
/ \ (2)reintegrate into the local trunk copy
/ \
/ \ FB2 o----o---------------o
/copy \ / ^ \
/ \ (3)copy / | \ reintegrate
/ \ / | v
TRUNK-o----------------------------o-----\-------o--------|-------------------o--
\ | |
(1)checkout / |(4) svn switch to FB
v v | + svn commit
[]-------------------
fresh checked out
local working copy

最佳答案

您将需要使用具有良好修订号范围的合并。 (我认为重新集成仅适用于实际的主干)

svn book在合并和分支的主题上可能对您有用。

关于svn - 如何将功能分支重新集成到 SVN 中的主干副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5273607/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com