【发布时间】:2010-04-01 21:44:00
【问题描述】:
假设我有以下 Mercurial 工作流程:
stable (clone on server)
default (branch)
development (clone on server)
default (branch)
bugs (branch)
developer1 (clone on local machine)
developer2 (clone on local machine)
developer3 (clone on local machine)
feature1 (branch)
developer3 (clone on local machine)
feature2 (branch)
developer1 (clone on local machine)
developer2 (clone on local machine)
我始终处于发布就绪状态的主要开发线是“默认”。因此,“开发”克隆中的“默认”分支始终可以发布。
现在假设我是开发功能 2 的开发人员 1。并且假设 feature2 需要几个月的时间。
很明显,我想让我的“feature2”分支与“默认”分支保持同步。这有意义吗?我将如何使用 Mercurial 执行此操作?
【问题讨论】: