当数据库进行 DCM 初始化后,会另外创建一个名为分布式的流程。此流程不同于标准流程,因为它支持两层形式的开发和测试:
通过此两层方法,中断构建的变更仅影响本地构建,而不直接影响远程站点上的开发者。尤其当站点之间存在明显的时区差异时,此流程的可控性就显得更强。缺点是开发者可能必须等到已创建主集成基线,然后才能通过非本地变更来更新其项目。
在已进行 DCM 初始化的数据库中,可以使用缺省的标准或分布式流程,修改任一流程,或者可以创建您自行设计的定制流程。
在 DCM 初始化期间,不会修改现有发布标识定义和流程规则。如果进行了 DCM 初始化的数据库已用于开发,请评审用于当前发布标识的流程。进行检查,以了解当前流程是否仍适合于这些发布标识。您可以修改用于发布标识的流程规则。您还可以将备选的通用流程规则复制到特定于发布标识的流程规则,以对该发布标识实施已修改的流程。
如果已进行 DCM 初始化的数据库尚未使用发布标识定义进行设置,请评审这两个缺省流程。如果两者都不适合于此发布标识,可以修改任一流程。您还可以创建定制流程。当创建发布标识时,可以选择要使用的流程。