Azure DevOps Services |Azure DevOps Server |Azure DevOps Server 2022 |Azure DevOps Server 2020
在本快速入门中,你将添加一个自定义字段,以支持与现有字段集不一起的跟踪数据要求。 例如,可以添加自定义字段来跟踪客户票证编号。 有关为组织定义的所有字段的列表,其中包括为系统和继承进程定义的所有字段,请参阅 “列出工作项字段和属性”。 有关使用系统进程定义的每个字段的说明,请参阅 进程模板中使用的默认字段和工作项字段。
重要
继承过程模型适用于配置为支持模型类型的项目。 如果使用较旧的集合,请检查进程模型兼容性。 如果本地集合配置为使用本地 XML 进程模型,则只能使用该进程模型来自定义工作跟踪体验。 有关详细信息,请参阅 组织级进程自定义。
有关详细信息,请参阅 关于流程自定义及继承流程的信息。
提示
若要自定义单个项目,请始终首先 创建继承的进程并将项目更新到该进程。 然后,对继承过程所做的所有自定义都会自动显示你迁移的项目。
先决条件
有关定制 Azure Boards 以符合特定业务需求的指南,请参阅 配置和自定义 Azure Boards。
| 类别 | 要求 |
|---|---|
| 权限 | - 若要创建、删除或编辑进程:必须是项目集合管理员组的成员,或者将特定集合级别权限(创建进程、删除进程、编辑进程或从组织中删除字段)设置为允许。 有关详细信息,请参阅 自定义继承的进程。 - 若要更新版块:必须是团队管理员或是项目管理员组的成员。 |
| 访问 | - 即使你拥有 基本 访问权限或较低访问权限,如果有人授予你权限,你仍然可以更改进程。 - 若要更新和更改现有工作项的类型:必须是项目的成员。 |
| 项目进程模型 | - 具有包含项目的项目集合的继承流程模型。 - 若要将数据迁移到 Azure DevOps Services,请使用 Team Foundation Server 数据库导入服务。 |
| 知识 | - 熟悉 自定义和处理模型。 |
打开组织流程设置
登录到您的组织 (
https://dev.azure.com/{yourorganization})。选择
“组织设置”。
选择处理。
登录到集合 (
https://dev.azure.com/{Your_Collection})。选择“集合设置”或“管理员设置”。
选择处理。
创建继承进程
有关详细信息,请参阅 创建继承的进程。
添加字段
按照以下步骤将字段添加到现有工作项类型。 不能基于测试用例工作项类型对自定义工作项类型(WIT)使用“步骤”控件。
从所选继承进程的 “进程 ”页中,选择要向其添加自定义域的工作项类型。
此示例使用 Bug WIT。 使用痕迹导航链接,可返回到“所有进程”和“MyAgile”进程页。
如果“新建”字段和其他选项处于禁用状态,则你没有编辑该过程所需的权限。 请参阅自定义继承的流程。
选中 WIT 后,选择“ 新建”字段。
为字段命名,并从其中一种受支持的数据类型中选择字段类型。 字段名称必须唯一且不超过 128 个字符。 有关其他限制,请参阅 什么是字段?如何使用字段名称? (可选)添加说明。
注意
创建后,无法更改字段名称或数据类型。
本示例添加标记为“客户票证”的整数字段。
可以添加的其他数据类型包括: Picklist、 Identity、 Rich-text、HTML 和 Checkbox。
(可选)在“ 选项 ”选项卡上,指示是否需要该字段。 指定默认值。
如果需要字段,用户必须指定字段的值才能保存。 创建工作项时以及每次打开工作项且字段为空时,都会设置指定的默认值。
(可选)在“ 布局 ”选项卡上,可以输入与字段名称不同的窗体标签。 此外,您还可以选择在表单上显示字段的页面和组。
本示例将 “客户票证 ”字段添加到标记为 “客户焦点”的新组。
选择 “添加字段 ”以完成添加字段。 如果未指定其布局位置,则会将其添加到布局窗体上的第一组字段。
提示
添加字段后,可以将其拖放到页面中以将其重新定位到窗体上。 如果有多个要添加到自定义页面或组的字段, 请先添加这些元素 ,然后添加字段。 不能将字段添加到 “分配给”、“ 状态”和“ 原因 ”字段所在的窗体中的灰色区域。
验证所做的自定义
我们建议你创建一个测试项目,并将自定义的继承进程应用于该项目,以验证所做的更改。
打开“ 所有进程 ”页,然后选择要使用的进程的 ...上下文菜单 。 然后选择“ 新建团队项目”。
此时会打开 “创建新项目 ”页。 填写表单。
打开 工作项。 选择项目,然后选择 “工作>工作项”。
选择自定义的 WIT,在本示例中为 Bug。
验证添加的字段是否显示在窗体上。
(感叹号)图标表示该字段是必需的。
将自定义过程应用于项目
验证自定义项后,现在可以将过程应用到现有项目。
提示
自定义 WIT 时,引用继承过程的所有项目都会自动更新,以反映添加的自定义 WIT。 若要查看自定义项,请刷新 Web 浏览器。
对于项目当前使用的过程,请选择项目的数量。
这是敏捷默认过程。
打开 … 要更改的项目的上下文菜单,然后选择 “更改过程 ”选项。
这是 MyFirstProject1。
从 “更改项目进程 ”对话框中,从选项菜单中选择该过程。 然后选择“ 保存”。
后续步骤
或者
相关内容
注意
可以使用审核日志和审核功能查看对继承过程所做的更改。 有关详细信息,请参阅 Access、导出和筛选审核日志。