分享此页面

# 交叉项目自定义

作为 ALM 模板管理员，可以使用“交叉项目自定义”将自定义从模板项目应用到一个或多个链接项目。交叉项目自定义允许您使用模板项目定义和维护多个项目的项目自定义常用集。这有助于在组织中的项目之间标准化策略和过程。

ALM 版本: 交叉项目自定义功能对 Quality Center Enterprise Edition、Quality Center Community Edition 或 Quality Center Express Edition 不可用。有关 ALM 版本及其功能的详细信息，请参阅ALM 版本。

在本主题中︰

## 交叉项目自定义概述

实现交叉项目自定义涉及到以下步骤。

1.创建模板项目 | 站点管理员创建模板项目，并分配模板管理员。有关详细信息，请参阅创建模板项目。
2.将模板链接到项目 | 站点管理员选择要链接到模板的项目。有关详细信息，请参阅将模板链接到项目。
3.自定义模板项目 | 作为模板管理员，您可以自定义模板项目，以满足组织的策略需要。应用于链接项目的模板自定义包括：用户组和权限、模块访问、项目实体、项目需求类型、项目列表、PPT、报告模板以及工作流。 有关详细信息，请参阅项目自定义。
4.验证交叉项目自定义 | 将模板自定义应用到链接项目之前，必须验证 ALM 可以将自定义从模板成功应用到项目。 有关详细信息，请参见验证交叉项目自定义。
5.将模板自定义应用于链接的项目 | 在模板中定义或更新自定义之后，将自定义应用到链接的项目。 有关详细信息，请参见将模板项目自定义应用于链接的项目。
6.跨项目共享作为模板的控制面板和报告 | 您可以跨项目共享作为模板的控制面板和报告。这适用于“控制面板”模块的“公用”文件夹中的“分析和控制面板”实体。 有关详细信息，请参见将模板项目和报告自定义应用于链接的项目。
7.检查交叉项目自定义状态 | 从模板项目或链接项目中，您可以检查链接项目是否使用当前模板自定义进行了更新。 有关详细信息，请参阅检查模板项目中的模板自定义信息和检查链接的项目中的模板自定义信息。

备注: 无法在 Unicode 模板项目与 ASCII 项目之间实现交叉项目自定义。同时，如果模板项目转换为 Unicode，则任何链接的 ASCII 项目将无法接收来自此模板的自定义变更。

返回页首

## 交叉项目自定义示例

以下示例演示如何使用交叉项目自定义。

场景 | 详细信息
--- | ---
设置处理缺陷的标准 | QA 管理员要限制测试者可修改缺陷的方式。例如，要允许测试者将缺陷的状态修改为`已修正`，但不能修改为`已关闭`，以便让 QA 管理员在关闭它之前检查缺陷。可以在模板中为测试者创建自定义用户组，并为该组设置转换规则。将模板自定义应用到链接的项目后，所有测试者都可以分配给该组。
由管理员启用一致报告 | 组织中所有部门的管理员都必须报告一组标准的测量，例如缺陷状态或优先级，或需求的覆盖率状态。作为模板管理员，可自定义项目列表和字段，并在模板中设置必填字段。将模板自定义应用到链接的项目时，将向用户提供用于一致报告的字段和值的常用集。
为组织的独立部分创建独特的策略 | 您的组织收购了一家新公司。新公司对于处理缺陷有一套标准策略，这套策略和您的组织目前所用的不同。两方面都要维护他们当前的策略。可以为组织的每个部分自定义模板，然后将每个模板链接到其所属部分的相关项目。

返回页首

## 验证交叉项目自定义

必须先验证自定义，然后才能将模板自定义应用到链接的项目。验证过程将检查 ALM 能否成功地将模板自定义应用到链接的项目。在 ALM 将模板自定义应用到链接的项目之前，必须先成功完成验证。

备注: 为了使验证成功完成，必须在链接的项目中启用相应扩展。如果为模板项目启用了扩展，也必须为该模板的链接项目启用该扩展。链接的项目可以启用其他扩展。有关启用扩展的详细信息，请参见启用项目扩展。

要验证交叉项目自定义：

1. 打开模板项目。在“项目自定义”窗口的左窗格中，单击交叉项目自定义。

2. 从链接项目网格选择链接项目，或按 Ctrl 键并选择多个项目。

   要仅显示已激活的项目，请选择只显示活动项目。

3. 单击验证。将打开“验证”对话框并显示进度。

4. 要在验证完成之前停止验证，请单击“停止”。ALM 会在完成当前验证的项目后停止。不验证剩余的项目。

5. 单击“详细信息”可查看更多信息。

6. 验证完成时，单击关闭以关闭“模板验证”对话框。在链接的项目网格中更新项目的验证状态。

7. 在“上次验证”下单击“验证报告”链接，查看验证的详细信息。有关详细信息，请参见交叉项目自定义报告。

或者，您可以验证来自链接项目的自定义。有关详细信息，请参阅检查链接的项目中的模板自定义信息。

返回页首

## 将模板项目自定义应用于链接的项目

可将模板自定义应用到链接至模板的项目。将应用以下自定义：用户组和权限、模块访问、项目实体、项目需求类型、项目列表、PPT、报告模板和工作流。应用模板自定义时，应用的自定义在链接的项目中设置为只读，不能编辑。

应用模板自定义之前

在应用模板自定义之前了解以下内容。

- 在应用模板自定义之前，您必须验证自定义并且验证必须成功完成。有关详细信息，请参阅验证交叉项目自定义。

- 基于模板新建项目并链接到此模板时，必须应用模板自定义，以便在链接的项目中将模板自定义设置为只读。有关基于模板创建项目的详细信息，请参见从模板创建项目。

- 用于将报告模板设置为默认的选项不应用于链接的项目，可以在链接的项目中由项目管理员设置。

要将模板自定义应用到链接的项目：

1. 打开模板项目。在“项目自定义”窗口的左窗格中，单击“交叉项目自定义”。

2. 从网格选择链接的项目，或按 Ctrl 键并选择多个项目。

   要仅显示已激活的项目，请选择“只显示活动项目”。

3. 单击“应用项目自定义”。

   如果任何所选项目的管理员已请求不应用模板自定义更改，则显示警告。单击确定将模板自定义应用到所有选择的项目。

   将打开“应用项目自定义初始化”对话框。

4. 选择发送邮件通知至项目管理员以指示 ALM 在过程完成之后通知项目管理员。

5. 单击“确定”。将打开“应用项目自定义”对话框并显示进度。

6. 要取消更新 ALM 尚未更新完的项目，请单击“停止”。ALM 将完成当前项目的更新，并取消剩余项目的更新。

7. 该过程完成时，单击“关闭”以关闭“应用项目自定义”对话框。

8. 在上次应用的自定义下单击应用的自定义报告链接，以查看所应用的模板自定义的详细信息。有关详细信息，请参见交叉项目自定义报告。

返回页首

## 将模板项目和报告自定义应用于链接的项目

除了应用模板项目自定义之外，您还可以将模板项目的控制面板和报告应用于链接的项目。无法编辑共享数据的属性字段。但是，您可以修改图筛选、X 轴和 Y 轴字段、“分组方式”字段、外观等。

模板项目和报告自定义包括哪些内容

除了模板自定义之外，模板和报告自定义在链接的项目中共享以下实体。共享实体位于链接项目的控制面板模块中的“共享”文件夹下。

- 控制面板和分析文件夹
- 实体图报告
- 控制面板视图中的页面和运行状况报告

注:

- 不支持业务视图图。
- 此功能仅对 ALM 版本可用。

要应用模板自定义并将控制面板和报告作为模板跨项目共享，请执行以下操作:

1. 先决条件：验证交叉项目自定义。有关详细信息，请参阅验证交叉项目自定义。

1. 打开模板项目。在“项目自定义”窗口的左窗格中，单击“交叉项目自定义”。

2. 从网格选择链接的项目，或按 Ctrl 键并选择多个项目。

   要仅显示已激活的项目，请选择“只显示活动项目”。

3. 单击“应用项目和报告自定义”。如果所选项目的任何项目管理员已请求不应用模板自定义变更，则显示警告。单击“确定”将模板自定义和数据应用到所有选择的项目。

   将打开“应用项目和报告自定义初始化”对话框。

4. 选择发送邮件通知至项目管理员以指示 ALM 在过程完成之后通知项目管理员。

5. 单击“确定”。将打开“应用项目和报告自定义”对话框并显示进度。

6. 要取消更新 ALM 尚未更新完的项目，请单击“停止”。ALM 将完成当前项目的更新，并取消剩余项目的更新。

7. 该过程完成时，单击“关闭”以关闭“应用项目和报告自定义”对话框。

8. 在上次应用的自定义下单击应用的自定义报告链接，以查看所应用的模板自定义的详细信息。有关详细信息，请参见交叉项目自定义报告。

返回页首

## 检查模板项目中的模板自定义信息

您可以查看有关应用于链接项目的模板自定义的详细信息，向项目管理员发送电子邮件，或检查自定义和验证报告。

要检查模板项目中的模板自定义信息，请执行以下操作:

1. 打开模板项目。

2. 在“项目自定义”窗口的左窗格中，单击“交叉项目自定义”。

3. 在链接的项目网格中，查看链接到模板项目的项目。“链接的项目”网格包含每个项目的以下信息：

   列 | 描述
   --- | ---
   | 表示项目管理员不将模板自定义变更应用到项目的请求。
   域 | 所链接项目的域。
   项目 | 所链接项目的名称。
   已更新 | 表示是否用当前模板自定义更新了链接的项目。当前状态可以是以下任意一种： 未更新（默认） 已更新
   已验证 | 表示模板自定义是否已验证并可成功应用于链接的项目。默认情况下，状态是未验证。 当前状态可以是以下任意一种： 未验证（默认） 已验证，但出现警告 已验证

4. 要刷新“链接的项目”网格中的数据，请单击刷新按钮 。

5. 要查看链接的项目的详细信息，请选择项目并检查以下内容。

   项目状态 | 查看项目的状态。 如果项目管理员已在链接的项目中选择“请求暂缓应用自定义”选项，则显示“已请求暂缓应用自定义”。模板管理员可选择从模板自定义更新中排除该项目。
   注释 | 查看项目管理员添加的注释。单击添加注释将注释添加到项目。查看项目详细信息时，项目管理员可以查看和添加注释。
   项目详细信息 | 显示项目管理员的姓名。单击“发送电子邮件”按钮 将邮件发送给项目管理员。
   上次应用的自定义 | 查看模板自定义最后应用于链接的项目的日期。单击应用的自定义报告链接以查看详细信息。有关详细信息，请参见交叉项目自定义报告。
   上次验证 | 查看上次验证的日期。单击验证报告链接以查看上次验证的详细信息。有关详细信息，请参见交叉项目自定义报告。

返回页首

## 检查链接的项目中的模板自定义信息

如果您处理连接到模板项目的项目，则可以查看应用于项目的模板自定义的详细信息，将电子邮件发送给模板管理员，检查项目中的自定义和模板项目中的自定义之间是否有冲突，或请求阻止模板自定义更新。

要检查链接的项目中的模板自定义信息，请执行以下操作:

1. 打开链接到模板的项目。

2. 在“项目自定义”窗口的左窗格中，单击“交叉项目自定义”。

3. 检查以下信息。

   项目状态 | 查看以下状态信息: 已更新。模板项目中的自定义将应用于项目。 未更新。对模板项目中自定义的更改尚未应用于项目。
   请求暂缓应用自定义 | 选择请求暂缓应用自定义请求阻止模板自定义更新。将在模板项目中显示此请求，模板管理员可选择从模板自定义更新中排除该项目。
   注释 | 单击“添加注释”将注释添加到项目。 “注释”框还显示由模板管理员所做的注释。模板管理员在模板项目中检查链接项目的详细信息时，可以添加和查看注释。
   模板详细信息 | 查看链接到项目的模板项目的名称和模板管理员的名称。单击“发送电子邮件”按钮 将邮件发送给模板管理员。
   上次应用的自定义 | 查看上次验证该项目的自定义的日期。单击验证报告链接以查看详细信息。有关详细信息，请参见交叉项目自定义报告。
   上次验证 | 查看上次验证该项目的自定义的日期。单击“验证报告”链接以查看详细信息。有关详细信息，请参见交叉项目自定义报告。

4. 如果更改项目自定义，可以运行模板验证，以检查项目中的自定义与模板项目中的自定义之间是否有冲突。

   要验证项目的交叉项目自定义，请执行以下操作:

   1. 单击验证。

   2. 单击详细信息以查看验证期间或验证后的其他信息。验证完成时，可单击报告链接以查看项目的详细结果。

   3. 验证完成时，单击关闭以关闭“验证”对话框。

   或者，您可以验证来自模板项目的交叉自定义。有关详细信息，请参阅验证交叉项目自定义。

返回页首

## 交叉项目自定义报告

交叉项目自定义报告提供验证过程和应用于链接项目的模板自定义的详细结果。

交叉项目自定义报告的类型

验证报告 | 提供链接项目的验证结果。
应用的自定义报告 | 提供应用于链接项目的模板自定义的结果。 “应用自定义报告”包括以下部分： 报告详细信息。包含有关报告类型、模板、链接的项目、验证或应用到链接项目的变更数以及结果的详细信息。 按自定义类别分类的报告。验证或应用于链接项目的所有变更的列表。这部分列出了自定义类别（包括用户组、项目实体、项目列表、需求类型和工作流脚本）所做的更改。

报告结果的类别

结果类别 | 验证报告 | 应用的自定义报告
--- | --- | ---
成功 | 变更可成功应用于链接的项目。 | 变更已成功应用于链接的项目。
警告 | 变更可应用于链接的项目，但可能导致数据损失。 例如： 缩短字符串类型字段的长度 删除用户定义的字段 将字段定义为可搜索的，文本搜索选项在链接的项目中不可用 存在覆盖某类型的需求的测试时，禁用该类型的测试覆盖率 | 变更已应用到链接的项目，但可能已导致数据损失。
失败 | 变更不能应用于链接的项目。 例如： 将字段类型从“备注”类型更改为“数字”、“字符串”或“日期”类型，或者反转更改。 命名新字段或用已存在于链接的项目中的字段名重命名现有字段。 此报告对于默认限制查询大小来说太大。有关详细信息，请参见 MAX_QUERY_LENGTH 站点参数。 | “应用自定义”过程中发生错误。变更未成功应用于链接的项目。

提示：

- 要在“交叉项目自定义报告”中方便地查找警告或错误，请单击“查找”按钮打开浏览器的搜索工具，并搜索单词“警告”或“错误”。

- 要在通过邮件将报告发送给另一个用户时保留格式，请用 .mht 文件扩展名保存文件，将它另存为 HTML 存档网页。

- 如果在链接的项目或模板项目中为用户组设置了转换规则，每条规则都将在转换规则列中以如下格式列出：<源状态>,<目标状态>。例如，“新建,打开 新建,拒绝 打开,已修正 打开,拒绝”表示用户组可以将字段值从“新建”更改为“打开”或“拒绝”，也可以从“打开”更改为“已修正”或“拒绝”。

返回页首

另请参见：

- 保存项目自定义变更

https://admhelp.microfocus.com ALM 8942
改进搜索结果的提示... ALM 帮助中心 ALM 帮助中心 ALM 帮助 17.0 全部查看本地帮助中心查看联机帮助中心后退在浏览器历史记录中后退前进在浏览器历史记录中前进删除突出显示的搜索项下一个主题转到下一个主题上一个主题转到上一个主题打印当前主题版本: