共用方式為


連結控制、限制和欄位參考

工作項目表單包含用於連結的下列索引標籤:[實作]、[連結]、[所有連結]及 [測試案例]。 本主題描述與建立連結及超連結相關聯的控制項及資料欄位。

如需如何使用連結的相關資訊,請參閱 Link work items。 若要加入連結類型,請參閱管理連結類型 [witadmin]。 若要自訂連結控制項和限制,您可以為工作項目類型修改 LinksControlOptions 的定義,請參閱定義連結控制項以限制連結關聯性

連結工具列按鈕

每一個索引標籤都包含附有按鈕的工具列。 這裡所顯示的 Team Web Access 連結控制工具列具有以下控制項的子集:

連結控制工具列 (Team Explorer)

工作項目表單連結工具列控制項

以下按鈕僅在您執行特定動作之後才可用:

  • 用於建立可連結至開啟工作項目 ([加入新連結工作項目] 圖示) 之工作項目的按鈕,僅在您儲存開啟工作項目之後才可使用。

  • 用於開啟查詢 (在查詢中開啟) 中之工作項目清單或 在 Office 中開啟 [在 Microsoft Office 中開啟] 的按鈕,僅在連結控制索引標籤中至少列出一個工作項目時才可使用。

  • 用於開啟工作項目 (開啟工作項目)、編輯連結 (編輯連結) 及刪除連結 (刪除連結) 的按鈕,僅在您按一下連結控制索引標籤中列出的一或多個工作項目之後才可使用。

[分鏡腳本] 連結控制項會限制使用者,僅將連結加入至分鏡腳本或網路共用檔案。 使用此控制項,您可以加入新連結、開啟連結項目及刪除連結。 此外,僅 Team Web Access 版本會在工具列中顯示 [啟動分鏡腳本] 連結。

分鏡腳本連結控制項 (Team Web Access)

Team Web Access 中的分鏡腳本連結控制

連結控制項及限制

支援在工作項目之間建立連結的所有索引標籤,都使用工作項目表單上的 LinksControl 項目進行實作。 此項目會控制篩選及限制您可以連結的工作項目類型、您可以建立的連結類型,以及您是否可以連結至其他 Team 專案中的工作項目。 如需如何限制連結的相關資訊,請參閱 LinksControlOptions 項目

Scrum 流程範本

Scrum 流程範本會定義這裡顯示的連結控制限制。 如需工作項目類型的描述,請參閱 適用於 Visual Studio ALM 的 Visual Studio Scrum 流程範本

索引標籤名稱

工作項目類型

連結限制

所有連結

意見要求

意見回應

  • 無限制。

連結

產品待處理項目

Bug

阻礙

共用步驟

工作

測試案例

  • 無限制。

連結

程式碼檢閱要求

  • 僅允許程式碼檢閱回應工作項目的 [父] 及 [子] 連結。

  • 排除其他 Team 專案中工作項目的連結。

劇本

意見回應

  • 僅允許 [相關] 連結。

  • 允許 Bug 及產品待處理項目的連結。

  • 排除其他 Team 專案中工作項目的連結。

分鏡腳本

產品待處理項目

  • 僅允許 [分鏡腳本] 連結。

工作

產品待處理項目

  • 僅允許工作的 [子] 連結。

  • 排除其他 Team 專案中工作項目的連結。

測試案例

產品待處理項目

Bug

  • 僅允許 [測試者] 連結。

  • 僅允許測試案例的連結。

  • 排除其他 Team 專案中工作項目的連結。

已測試的待處理項目

測試案例

  • 僅允許 [測試] 連結。

  • 允許 Bug 及產品待處理項目的連結。

  • 排除其他 Team 專案中工作項目的連結。

Agile 流程範本

Agile 流程範本會定義這裡顯示的連結控制限制。 如需工作項目類型的描述,請參閱 Agile 流程範本工作項目類型和工作流程

索引標籤名稱

工作項目類型

連結限制

所有連結

使用者劇本

Bug

意見要求

工作

測試案例

  • 無限制。

實作

使用者劇本

工作

  • 僅允許使用者劇本與工作之間的 [父] 及 [子] 連結。

  • 排除其他 Team 專案中工作項目的連結。

連結

問題

共用步驟

  • 無限制。

連結

程式碼檢閱要求

  • 僅允許程式碼檢閱回應工作項目的 [父] 及 [子] 連結。

  • 排除其他 Team 專案中工作項目的連結。

劇本

意見回應

  • 僅允許使用者劇本的 [相關] 連結。

  • 排除其他 Team 專案中工作項目的連結。

分鏡腳本

使用者劇本

  • 僅允許 [分鏡腳本] 連結。

測試案例

使用者劇本

Bug

  • 僅允許 [測試者] 連結。

  • 僅允許測試案例的連結。

  • 排除其他 Team 專案中工作項目的連結。

已測試的使用者劇本

測試案例

  • 僅允許 [測試] 連結。

  • 僅允許使用者劇本的連結。

  • 排除其他 Team 專案中工作項目的連結。

CMMI 流程範本

CMMI 流程範本會定義這裡顯示的連結控制限制。 如需工作項目類型的描述,請參閱 CMMI 流程範本工作項目類型和工作流程

索引標籤名稱

工作項目類型

連結限制

所有連結

需求

Bug

變更要求

意見要求

問題

檢閱

風險

共用步驟

工作

測試案例

  • 無限制。

實作

工作

  • 僅允許需求與工作之間的 [父] 及 [子] 連結。

  • 排除其他 Team 專案中工作項目的連結。

連結

程式碼檢閱要求

  • 僅允許程式碼檢閱回應工作項目的 [父] 及 [子] 連結。

  • 排除其他 Team 專案中工作項目的連結。

需求

變更要求

  • 僅允許用於將變更要求連結至需求的 [影響] 連結類型。

  • 排除其他 Team 專案中工作項目的連結。

劇本

意見回應

  • 僅允許需求的 [相關] 連結。

  • 排除其他 Team 專案中工作項目的連結。

分鏡腳本

需求

  • 僅允許 [分鏡腳本] 連結。

測試案例

需求

Bug

  • 僅允許 [測試者] 連結。

  • 僅允許測試案例的連結。

  • 排除其他 Team 專案中工作項目的連結。

已測試的需求

測試案例

  • 僅允許 [測試] 連結。

  • 僅允許需求的連結。

  • 排除其他 Team 專案中工作項目的連結。

連結清單中的預設資料欄位

所有連結清單都會顯示以下資料欄位:

  • 工作項目 [ID]

  • 工作項目類型

  • 標題

  • 指派給

  • 狀態

  • [連結註解]

您可以在連結清單中加入或移除資料行,且您可以自訂預設資料行及資料行順序。 如需詳細資訊,請參閱LinksControlOptions 項目

如需這些欄位的相關資訊,請參閱 標題、ID、描述和記錄欄位參考指派和工作流程欄位參考

下表描述 [連結註解] 資料欄位。 如需資料類型和預設欄位值的相關資訊,請參閱 定義和修改工作項目欄位

欄位名稱

描述

參考名稱

資料類型

可報告類型屬性的預設值

索引屬性的預設值

連結註解

包含建立連結之小組成員的註解。 您可以設定此屬性欄位,以顯示為工作項目表單上連結清單中的資料行。

System.Links.Comment

PlainText

False

支援查詢及報表的其他欄位

部分欄位不會顯示在工作項目表單上,但是您連結它們時,會針對每一個工作項目類型追蹤這些欄位。 您可以使用這些欄位來篩選查詢以及建立報表。

欄位名稱

描述

參考名稱

資料類型

可報告類型屬性的預設值

索引屬性的預設值

外部連結計數

從工作項目到透過 Team Foundation 連結服務註冊之非工作項目成品的連結數。 如需相關資訊,請參閱 Microsoft 網站上的本主題:連結服務

System.ExternalLinkCount

Integer

False

超連結計數

針對工作項目定義的超連結數。

System.HyperLinkCount

Integer

False

關聯連結計數

從工作項目到其他工作項目的連結數。

System.RelatedLinkCount

Integer

False

連結描述

包含做為連結目標之工作項目的工作項目類型、ID 及標題。 您可以設定此連結屬性欄位,以顯示為工作項目表單上連結清單中的資料行。

System.Links.Description

PlainText

False

需要工作項目之間存在連結的報告

TFS 中的預設流程範本提供的報告,需要您在特定工作項目之間建立連結。

流程範本

報告

連結需求

Scrum

待處理項目概觀 (Scrum)

連結 PBI 與工作 (父子式) 以及 PBI 與測試案例 (測試者-測試)。

Agile

劇本概觀報表 (Agile)

劇本進度報表 (Agile)

連結使用者劇本與工作 (父子式) 以及使用者劇本與測試案例 (測試者-測試)。 將每一個 Bug 與識別程式碼缺失的測試案例相連結 (測試者),或將其與使用者劇本相連結 (相關)。

CMMI

需求概觀報表 (CMMI)

需求進度報表 (CMMI)

連結需求與工作 (父子式) 以及需求與測試案例 (測試者-測試)。 將每一個 Bug 與識別程式碼缺失的測試案例相連結 (測試者),或將其與需求相連結 (相關)。

請參閱

概念

Visual Studio ALM 的工作項目欄位參考