共用方式為


為了加入新功能而做的組態變更

當您執行 [設定功能] 精靈時,它會評估您的 Team 專案並判斷哪些功能遺失並加入它們。 在您可以使用這個精靈之前,您必須升級至 Visual Studio Team Foundation Server 2012。 請參閱 TFS 升級需求

注意事項注意事項

若要查看 [設定功能] 連結存取精靈,您必須是群組的成員下列其中一個群組: [Team Foundation Administrators]、 [專案集合管理員] 或 [專案系統管理員] Team 專案中。如需詳細資訊,請參閱Team Foundation Server 使用權限

配置功能精靈加入至您的 Team 專案中的新物件,而且可能會更新部分現有的物件,但不可變更,則您的資料或工作流程。 它將根據安裝的流程範本和 Team 專案中所定義的設定最符合的新物件。 精靈會參考 更新自訂流程範本。 和 Microsoft 在升級程序中的至您的 Team 專案集合、加入的流程範本最新的版本。 如果精靈判斷超過可用來設定功能的流程範本,請選取最符合您需求的介面。

重要

某些工作項目對精靈所需的配置功能。如果您重新命名或刪除這些工作項目中的任何一個時,精靈會傳回下列資訊:

這個 Team 專案沒有組態設定有效的流程範本可用。

無法自動設定您的 Team 專案。

您必須重新命名或重新啟用遺漏的工作項目類型重新命名為您的 Team 專案,然後重新執行精靈。或者,您可以修改在 Team Foundation Server 的流程範本中加入功能來重新執行精靈。

以下是配置功能精靈進行:

  1. 掃描在 Team 專案中定義會決定功能是和未設定。

  2. 判斷在 Team 專案集合中哪一個流程範本包含定義最符合配置遺漏的功能。

  3. 如果是可設定的每一個功能,上載新物件的定義或修改現有的定義。 若要了解精靈如何針對每一個特定的功能,請參閱 所做的設定動作會將每個功能。

全域相依性

下列相依性適用於配置功能精靈加入的所有功能。 如果發生任何衝突,就會出現錯誤訊息。 請參閱 解決設定功能時收到的錯誤

  • 針對 Team 專案集合所定義的每個欄位,下列屬性必須符合:

    • 易記名稱

    • 資料型別

    • 與 Active Directory 同步處理 (syncnamechanges) 的個人的指派。

    • 報告屬性:報告參考名稱,報告名稱,報告類型和報告格式

  • 參考名稱指派給欄位和連結類型必須是唯一的名稱在 Team 專案集合中。

  • 分類的易記名稱必須是唯一的名稱在 Team 專案中。

所做的設定動作會將每個功能

配置功能精靈執行下列動作來設定每個特定功能。

注意事項注意事項

精靈會判斷要更新哪些工作項目依據流程範本定義的類別指派選擇更新您的 Team 專案。例如,要求分類指定工作項目類型與待處理項目。

  • 支援 待處理項目面板 網頁的敏捷式規劃工具 :

    • 如果尚未定義,將 Team 專案的工作分類和 Bug 分類。

    • 匯入處理組態檔、AgileConfiguration 和 CommonConfiguration。 因為它們都自訂與特定的工作項目時,這些檔案的內容透過 Microsoft 流程範本而稍有不同。 在匯入檔案之前,視需要的話精靈可能對管理組態檔的些微的修改。 例如,是以 CMMI 流程範本的,以修改 Team 專案 CommonConfiguration 檔案對應 [原始評估] (Microsoft.VSTS.Scheduling.OriginalEstimate) 欄位支援小組速度的計算。

    • 敏捷式規劃工具相依性:

      • Agile 工具會顯示工作項目指派給要求分類和工作分類。

      • 為待處理項目和工作流程定義的狀態必須對應至針對流程範本的一般設定中所定義的 metastates。 Metastates 定義規劃工具如何處理每一個工作流程狀態。 至少有一個工作流程狀態必須對應至 InProgress 和加入至 Complete metastates 使用處理序組態自訂待處理項目和面板頁面(如中所述)。

      • Agile 工具參考下列欄位,可以根據流程範本不同於用來建立 Team 專案:

        • 工作指派至待處理項目,用以計算小組速度:Agile 的 [本文點] (Microsoft.VSTS.Scheduling.StoryPoints), Scrum 的 (Microsoft.VSTS.Scheduling.Effort) [排程大小] 為 CMMI (Microsoft.VSTS.Scheduling.Size) 和 [投入時間] 。

        • 排序次序指派至待處理項目,用於處理項目序列放在待處理項目的頁面: [堆疊順位] (Microsoft.VSTS.Common.StackRank),或混淆, [待處理項目優先權] (Microsoft.VSTS.Common.BacklogPriority)。

        • 欄位定義為使用物件顯示容量由啟動工作項目的工作類型: [活動] (Microsoft.VSTS.Common.Activity) 或 [專業領域] (Microsoft.VSTS.Common.Discipline)。

        • 欄位是用來指定 [剩餘工作](Microsoft.VSTS.Scheduling.RemainingWork)。

    若要進一步了解如何自訂敏捷式規劃工具使用的網頁,請參閱 使用處理序組態自訂待處理項目和面板頁面

  • 品行和追蹤程式碼檢閱。程式碼檢閱 :

    • 匯入程式碼檢閱需求和程式碼檢閱回應工作項目。

    • 將程式碼檢閱需求分類和程式碼檢閱回應類別加入至 Team 專案。

  • 需求和追蹤專案關係人意見意見 :

    • 匯入回應要求和回應回應工作項目。

    • 將回應要求分類和意見回應類別加入至 Team 專案。

    • 匯入在用來顯示要求回應表單的 CommonConfiguration 檔案的中繼資料。

  • 開發人員的我的工作處理個人待處理項目:

    • 加入工作類別加入至 Team 專案。

    • 對工作項目類型定義:將 ACTION 陳述式捕捉,當工作開始 (Microsoft.VSTS.Actions.StartWork) 並停止 (Microsoft.VSTS.Actions.StopWork)) 以工作流程轉換。

      重要

      "工作"工作項目類型的工作流程定義必須包含必要的 STATE 和 TRANSITION 陳述式。

  • 對工作項目的連結腳本分鏡腳本 :

    插入腳本連結控制項定位至待處理項目的型別定義。待處理項目對應於針對設定 Team 專案選取的流程範本的要求分類定義的工作項目。

    注意事項注意事項

    如果沒有要求分類定義,或是沒有在型別定義中的 TabGroup 項目,然後您會收到警告訊息,而腳本 Link 控制項不會加入。

  • 隱藏工作項目

    將隱藏型別加入至 Team 專案。 這個分類的工作項目並不會以手動方式指定使用者應該在表單中或工具所建立的集合。

    預設會隱藏型別分類指定工作項目類型如下:

    • 程式碼檢閱需求和程式碼檢閱回應

    • 回應要求和意見回應

    • 共用步驟

請參閱

概念

使用處理序組態自訂待處理項目和面板頁面

更新已升級的 Team 專案以使用新功能