在串行协作开发环境中管理更改的工作流程包括下列高级步骤:
如果协作开发环境具有多个团队,那么您可以为每个团队都创建一个项目区域。缺省情况下,将为每个空间都创建一个工作环境(也称为工作空间配置或工作空间)。
在生成此关联之后,无法再进行更改。如果项目区域不存在配置空间,那么必须创建该空间。
在串行协作开发环境中,通常应该使多个项目区域与同一空间相关联。作为共享同一空间的结果,多个项目区域将隐式共享工作环境(也称为配置)。作为此共享的结果,团队不必手动使其工作环境同步。
虽然项目区域将隐式共享配置,但是当团队成员查看配置时,只会显示特定项目区域的资源。
快照是项目在特定时间点的只读视图。通过创建快照来为新工作空间创建起始点。
除了创建项目区域时创建的缺省工作空间之外,所有工作空间都必须基于快照。如果要创建工作空间,那么必须创建快照。
可以在创建对应于里程碑的快照之后创建新工作空间。工作空间表示设计或开发项目的分支,它包含父快照中的所有资源并使新工作与其他工作环境隔开。
缺省情况下,在 Web 客户端中,如果未创建变更集,那么只要保存更改,就可以在工作空间中看到这些更改。每次保存更改时,都会创建一个未命名的变更集。可以在工作空间编辑器的“变更集”页面上查看这些变更集。
通过使用变更集,可以创建已更改资源的逻辑分组。变更集使其他团队成员更容易复审和核准您的更改。
从此时开始,您更改的资源将添加到此变更集。
您指定为复审者的团队成员将在其项目仪表板上接收通知。
在共享您的更改之后,您的更改将在工作空间中可视。