在串行开发环境中管理更改

在串行开发环境中,一个团队使用一个工作空间。可以创建变更集来将您所作的更改进行分组,然后共享您所作的更改;共享过程将使您所作的更改在工作空间中可视。如果您未创建变更集,那么每次保存对资源的更改时,与您共享工作空间的团队成员可以看到您所作的更改。

开始之前

您应该熟悉项目区域配置空间快照工作空间变更集管理共享资源中对它们进行了描述。

过程

在串行协作开发环境中管理更改的工作流程包括下列高级步骤:

  1. 在生命周期管理产品中创建和配置项目区域;然后将成员添加到该项目区域。

    如果协作开发环境具有多个团队,那么您可以为每个团队都创建一个项目区域。缺省情况下,将为每个空间都创建一个工作环境(也称为工作空间配置工作空间)。

  2. 使生命周期管理产品中的项目区域与 Configuration Management 应用程序配置空间相关联。对您在步骤 1 中创建的每个项目区域都完成此步骤。

    在生成此关联之后,无法再进行更改。如果项目区域不存在配置空间,那么必须创建该空间。

    在串行协作开发环境中,通常使生命周期管理产品中的多个项目区域与同一配置空间相关联。由于共享同一配置空间,因此,多个项目区域隐式共享工作环境(也称为配置)。由于进行此共享,因此,团队不必手动使其工作环境同步。

    虽然项目区域将隐式共享配置,但是当团队成员查看配置时,只会显示特定项目区域的资源。

  3. 将资源添加到该项目区域。如果您的项目使用其他项目区域中的资源,那么必须创建与这些资源的依赖关系。
  4. 可选: 创建项目的快照

    快照是项目在特定时间点的只读视图。通过创建快照,您还为新的工作空间创建起始点。

    除了创建项目区域时创建的缺省工作空间之外,所有工作空间都必须基于快照。如果要创建工作空间,那么必须创建快照。

  5. 可选: 创建工作空间

    在创建与里程碑相对应的快照之后,您可以创建工作空间。工作空间表示设计或产品,或者开发项目的分支;它包含父快照中的所有资源并使新工作与其他工作环境分隔开。

  6. 可选: 使用变更集来管理更改

    缺省情况下,如果您未创建变更集,那么只要您保存更改,在工作空间中就可以看到这些更改。

    通过使用变更集,可以创建已更改资源的逻辑分组。变更集使其他团队成员更容易复审和核准您所作的更改(取决于您使用的生命周期管理产品)。

    1. 创建变更集以将对资源的更改进行分组。
    2. 将上下文切换到您创建的变更集。

      从此时开始,您更改的资源将添加到此变更集。

  7. 创建、编辑或删除项目所需的资源。
  8. 如果您创建了一个或多个变更集来将更改进行分组,请将您的变更集标记为“已完成”
  9. 可选: 如果您使用的生命周期管理产品支持复审,请创建复审,以便团队成员复审您所作的更改。

    您指定为复审者的团队成员将在其项目仪表板上接收通知。

  10. 如果您创建了一个或多个变更集来将更改进行分组,请共享您所作的更改

    共享您所作的更改之后,它们在工作空间中可视。


反馈