前言

在說明如何透過欄位變更連動變更工作項目狀態之前,建議你可以先看 在 Azure DevOps 客製化工作項目與流程 (Azure DevOps customized workitem and workflow),了解如何開始客製化工作流程 (Process)。本篇文章是透過客製化流程內 Rule 設定達到目的。本篇文章若有錯誤或任何建議,請各位先進不吝提出。




介紹

開啟 Azure DevOps 組織頁面 > 點選 Organization Setting > Process > 您的客製 process




在 work item types 頁面中,選擇您的客製 work item type



點選 Rule 頁面 > 點選 New Rule > 依據你的需求輸入 名稱 (Name) 與 觸發條件 (Conditions)。這次範例我們選擇 某個欄位變更時 (A change was made to the value of...)




接下來在 Action > When,選擇設定值 ... (Set the value of ...),後面欄位輸入 System.State,下來選單選擇你要的狀態 (本範例選擇 Active)。完成後點選儲存。



回到專案 (Project),新增工作項目 > 選擇狀態不為 active 的客製工作項目 (Customize workitem that state is not Active)



變更 Team Assign 欄位,即可看見狀態 (State) 變更為 Active