【发布时间】:2011-07-27 00:13:33
【问题描述】:
全部,
这太仔细了。 我在后备箱上有一个产品。我要带着它去阿尔法。我将创建一个 alpha 分支。我的看法。为了支持 alpha,工作将在 alpha 分支上完成并合并到主干。新的工作将在后备箱上进行。
我说的对吗?
【问题讨论】:
全部,
这太仔细了。 我在后备箱上有一个产品。我要带着它去阿尔法。我将创建一个 alpha 分支。我的看法。为了支持 alpha,工作将在 alpha 分支上完成并合并到主干。新的工作将在后备箱上进行。
我说的对吗?
【问题讨论】:
这行得通。我发现Version Control With Subversion document has a nice chapter on Branching 对入门很有用。
在我目前的工作中,我们将 Trunk 保留为“最新最好的”并使用功能分支。随着功能的完成,它们会被集成到主干中,然后在发布周期中进行标记。
【讨论】:
是的,没错。您可以在 alpha 分支上进行维护工作(可能会修复错误),并根据需要定期将它们合并到主干中。同时你可以继续在主干上开发新的东西。
【讨论】:
不特定于 SVN,但 Streamed Lines paper 对分支模式有很好的讨论
看看关于“code line (branch) per release”的讨论
【讨论】: