团队通常创建流以处理系统的新发布、变体和补丁。 可以从基线或者另一个流来创建流。 您还可以一次选择多个流和基线,为每个基线创建流。
开始之前
重要信息: 直接从另一个流创建全局流 不会 创建基线。 如果您需要所选择的流的基线以捕获冻结的工件集,以进行审计或监管,请创建基线,然后从该基线创建流。
注: 当主题声明全局配置位于根时,根引用树形视图中的可视全局配置。 根可能是另一全局配置的成员,所以根并不一定意味着最顶部的全局配置。
关于本任务
须知,当基线被冻结时,流是可修改的。
团队使用流完成类似以下的目标:
- 团队需要您为新产品或系统创建流。 必须先创建组件,该组件会自动创建初始基线,然后通过该基线创建初始流。 请参阅 创建组件以建立工作上下文。
- 团队需要创建变体。 可以从流或基线来创建变体。 请参阅 通过分支创建变体。
- 团队需要为产品或系统层次结构的某个部分的之前版本创建补丁。 您发现包含要修正的局部配置的基线,并通过该基线创建流。
- 您所在团队想要在另外的流中进行试验和试用变更。 在这种情况下,您可以直接从另一个流(而不是从基线)创建流。 当您“在原地”创建流时,新流将替换现有流。 当团队完成试用变更时,您可以将新流替换为先前使用的流。 请参阅本主题中后面的示例。
过程
- 查找要从其创建流的配置。 您还可以一次选择多个配置。
- 右键单击树形视图中的配置,然后选择 创建流。 如果在步骤 1中选择了多个配置,请右键单击其中一个选项。
所选配置在树形视图中的放置情况将确定所创建流包含的内容以及包含方式。
无法从本地流来创建流。 如果在步骤 1中选择了本地流,那么不会显示 创建流 菜单选项。
- 通过作为层次结构的根的基线创建:创建其成员与所选配置相同的流。 新流将在树形视图中显示为根。
例如,您希望创建稳定化流,以便您可在创建发布里程碑基线之前对其进行选择变更。
注: 如果根是基线,那么无法从其嵌套基线创建流。 要从嵌套的基线来创建流,请右键单击嵌套的基线,然后单击显示为根。 然后,右键单击新的根,然后单击创建流。
- 从嵌套在流层次结构中的基线来创建:创建其成员与所选配置相同的流。 如果作为新的树来创建,那么新流在树形视图中将显示为根;即,新流不会包含在基线层次结构的上下文中。
例如,您想在余下位置只使用新流。
- 通过层次结构根为流的基线创建:通过一个或多个所选基线(全局配置和局部配置)创建流层次结构。 所选项之上的完成流层次结构所需的基线将自动替换为新流。
例如,所选基线称为电池。 电池基线在底盖下,“底盖”是电话下的全局配置基线,而“电话”是全局配置流。 创建流时,所选电池基线创建为流,但电池之上的后盖全局配置也创建为流,因为它是流层次结构的必需部分。

例如,团队需要在正在进行的开发工作期间创建变体。
- 通过带有根基线登台流的至少一个基线创建:将一个或多个所选基线(全局配置和局部配置)替换为新流。 全局配置基线将替换为新的基线登台流。 所选项之上的完成流层次结构所需的基线将自动替换为新流。
例如,团队需要创建仅包含您需要修正的配置的补丁。
- 在某个位置从流创建:创建一个将替换所选项的流。 会保留嵌套的配置。 如开始之前部分中所述,如果您必须捕获冻结的工件集以进行监管,请首先生成基线,然后从该基线创建流。
例如,您所在团队需要临时流用于试用或者新开发新的功能。 通常,您将新流临时保留在某个位置,稍后使用原始选择项来替换它。
- 在某个位置从基线创建:创建一个将替换基线的流。
例如,您所在团队准备开始处理组件的新发布:
- 在新树中从流创建:从当前正在开发的流创建一个分支。
例如,您所在团队需要一个流来试用或者开发新功能,同时又不变更其他组件。 假定您所在团队正在处理“汽车”平台的“自适应巡航控制系统”组件。 会产生有关豪华汽车的此组件是否需要更复杂变化的问题。 要在单独的流中探究此问题,请单击“自适应巡航控制系统”流中的创建流(它嵌套在“汽车”层次结构中);然后选择新的树,因为您想要在新的流中工作(您将该流命名为“自适应巡航控制系统 2.0”),而不变更“汽车”或“豪华汽车”组件。 如果贵组织决定采用新的“自适应巡航控制系统 2.0”功能部件,那么可以将“豪华汽车”组件中的“自适应巡航控制系统”流替换为“自适应巡航控制系统 2.0”流。
- 输入名称后缀。 名称后缀用于构成新的流名(通过将后缀附加在每个配置的组件名称后)。
- 当系统提示您时,请选择要创建新流的位置。
- 原地:新流将替换层次结构中相应的选择项,并为其分配与树的根相同的分支值。 当您选择多个配置时,这是所显示的唯一选项。
- 新的树:新流将成为新层次结构的根,并为其分配与用来创建该流的流相同的分支值。 当您选择树的根时,这是所显示的唯一选项。
- 根据需要添加标记或分支值。
创建流之后,您可以修改标记和定制属性值,添加或移除标记和定制属性值,以及添加或移除该流的链接。 了解在将属性和链接标签或值添加到 标记,属性值和链接中的全局配置之后采用对这些属性和链接标签或值所作的更改。
- 创建流。
从 V 6.0.1开始,如果您有权在添加应用程序中创建流,那么可以在 GCM 应用程序中为其他 IBM® Engineering Lifecycle Management (ELM) 应用程序添加的配置创建流。 必须在该应用程序中手动创建 IBM Engineering Workflow Management (EWM) 流,然后可以将基线替换为这些流。 对于其他添加 ELM 应用程序,如果无法创建流,请修正问题,然后再次创建流。 修正该问题后,才会创建原来失效的流。