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

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

开始之前

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

有关在客户机扩展中设置共享首选项的信息,请参阅指向相关任务主题的链接。

过程

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

  1. 创建并配置项目区域;然后将成员添加到该项目区域。

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

  2. 使项目区域与配置空间相关联,配置空间也称为空间。对您在步骤 1 中创建的每个项目区域都完成此步骤。

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

    在串行协作开发环境中,通常应该使多个项目区域与同一空间相关联。作为共享同一空间的结果,多个项目区域将隐式共享工作环境(也称为配置)。作为此共享的结果,团队不必手动使其工作环境同步。

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

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

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

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

  5. 可选: 创建工作空间

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

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

    缺省情况下,在 Web 客户端中,如果未创建变更集,那么只要保存更改,就可以在工作空间中看到这些更改。每次保存更改时,都会创建一个未命名的变更集。可以在工作空间编辑器的“变更集”页面上查看这些变更集。

    通过使用变更集,可以创建已更改资源的逻辑分组。变更集使其他团队成员更容易复审和核准您的更改。

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

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

  7. 创建、编辑或删除项目所需的资源。
  8. 将变更集标记为完成 如果未创建变更集,那么缺省情况下,每次保存对资源的更改时,都会创建一个变更集。
  9. 可选: 创建复审,以便团队成员复审您的更改。

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

  10. 可选: 如果创建了变更集来将更改进行分组,请将更改传递至项目工作空间。此过程称为共享

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


反馈