可以使用 IBM® Rational® Team Concert Eclipse 客户机来创建工作流程以对主生命周期进行建模,或修改现有工作流程。
开始之前
注: 仅当使用企业服务器许可证时,才能创建新工作流程或修改现有工作流程。标准服务器不支持定制工作流程;仅能使用预定义的工作流程。该任务需要 Web 服务器管理员凭证。
可使用 Rational Team Concert 创建工作流程或修改现有工作流程,以用来在 IBM Rational Asset Manager 中配置新的生命周期。
使用 Rational Team Concert V4.0.1 Eclipse 客户机,可创建工作项和工作流程,将其绑定,并保存更改以创建可在 Rational Asset Manager 中使用的工作流程。
可从 jazz.net 下载 Rational Team Concert Eclipse 客户机。
先决条件:
- 必须安装 Rational Team Concert Eclipse 客户机 V4.0.1 或更高版本。可从 jazz.net 下载客户端。
- 必须知道服务器 URL。使用与为 Rational Team Concert 服务器指定的 URL(在 Rational Asset Manager 的配置页面上指定)相同的 URL:。必须使用 Rational Team Concert 连接的相同服务器 URL(为 Rational Asset Manager 随附的 Rational Team Concert 服务器实例而设置)。创建工作流程时,使用相同的 Web 服务器管理员凭证来登录 Rational Team Concert。
- 必须知道 Web 服务器管理员许可权的用户名和密码。
过程
要创建工作流程,请执行以下操作:
- 从 Rational Team Concert 客户机,连接到 Rational Asset Manager 随附的 Rational Team Concert 服务器。必须使用 Rational Team Concert 连接的相同服务器 URL(为 Rational Asset Manager 随附的 Rational Team Concert 服务器而设置)。要查找 URL,请单击。 必须使用相同的 Web 服务器管理员凭证来登录该新连接。必须在 Rational Team Concert 客户机中首次连接到 RAM 生命周期项目区域。此后,如果已连接,将显示 RAM 生命周期项目区域。
- 单击 选项卡。
- 创建工作项类型和类别。 要修改工作流程,请选择现有工作项类型和类别。不必添加新类型或类别。
- 在“配置”下,选择
- 将工作项类型添加到类别。在工作项类型下,单击添加。 该工作项类型是在 Rational Asset Manager 中显示为工作流程的内容。
- 在“添加类型”窗口中,输入名称和标识。 例如,输入 MyWorkItemType 和 MyWorkItemTypeID。 工作流程项类型名称可以是您指定的任何名称,但是它将显示为 Rational Asset Manager 中的工作流程(并非工作流程类别名称或工作项类型类别)。标识必须是唯一的。
- 在“添加类型”窗口中,如果要创建工作项类别,请单击新建类别,然后输入工作项类别的名称。类别名称必须是唯一的。 要修改工作流程,请选择现有类型类别。
- 在“类型和属性”页面的属性部分中,添加三个必需的属性类型:
- 单击添加,选择复用现有属性,然后从列表中选择资产链接。
单击确定。
- 单击添加,选择复用现有属性,然后从列表中选择活动状态历史记录。
单击确定。
- 单击添加,选择复用现有属性,然后从列表中选择存储库标识。
单击确定。
- 单击保存。
- 创建 Rational Team Concert 工作流程。 要修改工作流程,请选择现有工作流程。
- 在 Rational Team Concert 中的“项目区域”中,单击
- 要创建工作流程,请在选择要编辑的工作流程下单击添加,然后输入名称和标识。 要修改工作流程,请选择现有工作流程,并添加或修改状态和转换。
- 在名称字段中,输入工作流程的名称。
- 创建状态转换模型。
- 要创建状态,请在状态下单击添加,然后对状态命名。对工作流程中的每个状态重复此步骤。
- 要创建转换,请在转换下使用列表来指定或创建一个操作,以完成从一个状态到另一个状态的转换。对工作流程中的每个转换重复此步骤。
- 需要启动操作。在列表中,通过选择现有状态或创建新状态来输入启动操作的状态。
另外,可添加图标。图标不是必需的,但使用图标有助于使资产在 Rational Asset Manager 中以更加易于理解的方式显示给用户。
- 单击保存。
- 构建新工作流程和新工作项类别。
- 选择。
- 在工作项类型下,选择在先前步骤中创建或修改的工作项类型的名称。
- 在工作流程下,指定在先前步骤中创建或修改的工作流程。
- 单击保存。
您即已完成了创建新工作流程或修改现有工作流程的操作。
- 要使工作流程在 Rational Asset Manager 中可用,请重新启动 Rational Asset Manager 或等待十分钟以便清除高速缓存。 Rational Asset Manager 包括工作流程的内存中高速缓存。高速缓存会在 10 分钟后完成清除,但如果重新启动了 Rational Asset Manager,那么它会从 Rational Team Concert 服务器检测到已更新的工作流程。也可单击。在 V7.2 和更高版本中,将仅清除用户登录的服务器上的高速缓存。在集群环境中,此功能可能会导致问题,因为它仅清除一个服务器上的高速缓存,而不清除集群中其他服务器上的 Rational Team Concert 高速缓存。
- 要验证新工作流程是否可用,请以管理员身份登录 Rational Asset Manager 并选择管理,然后在“社区”下选择一个社区。对于选定社区,请单击。 在工作流程列表中,将显示已创建或修改的工作流程的名称。
Rational Asset Manager 重新启动后,如果新工作流程未显示,那么工作流程可能未正确配置,并且您必须使用 Rational Team Concert 客户机进行必要的更新(例如,如果没有指定工作项的唯一标识,那么它将不会显示)。登录 Rational Team Concert 并复审新工作项和工作流程的详细信息,以确保您已指定了唯一工作项类型名称、必需的属性、工作流程启动操作以及正确的状态转换模型。根据需要对工作流程进行更改,保存更改,重新启动 Rational Asset Manager 服务器并验证工作流程是否可用。