自動化工作項目狀態轉換

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

根據工作子工作的狀態自動更新工作項目的狀態。 例如,如果某項工作變更為 Doing,則父系會設定為 Doing。 如果所有工作都處於 Closed 狀態,則父系會變為 Closed

規則是在團隊待辦項目層級建立的,適用於該特定層級的所有工作項目。 您可以彈性地為每個待辦項目層級獨立建立這些規則,包括劇本、功能和 epic。 例如,您可以將使用者劇本關閉自動化,但讓功能和 epic 保持開啟狀態。

重要

工作專案自動化規則專屬於待辦專案和面板上的小組工作流程。 專案內的其他小組可以自定義自己的規則,以符合其特定工作程式。

必要條件

  • 若要為小組設定工作專案自動化規則,您必須新增至Team 管理員 istrator 角色,或成為 Project 管理員 istrators 安全組的成員。 若要新增,請參閱 新增小組管理員變更專案層級許可權

設定規則

請執行下列步驟來設定每個待辦專案層級的小組規則。

注意

工作項目必須屬於同一個小組;當您關閉不同小組或專案中的工作時,它不會觸發父項目的關閉。

  1. 登入您的專案 (https://dev.azure.com/{yourorganization}/{yourproject})。

  2. 選取 [面板>待辦專案>] [設定小組設定]。

    選取程式、Boards、待辦專案,然後設定小組設定的螢幕快照。

  3. 核取適用的方塊(es),這會觸發此待辦專案層級的父工作專案,然後選取 [ 儲存]。

    小組自動化規則設定頁面的螢幕快照。

    當待辦專案更新子專案時,工作專案狀態會設定為自動轉換。

套用至短期衝刺面板的規則

不論您在何處對子項目進行更新,例如在短期衝刺面板上,這些規則都會順暢地運作。

啟動短期衝刺板、拖放子工作的自動化規則示範動畫,然後關閉面板上的父用戶劇本。

套用至使用者案例待辦專案層級的規則

下列範例顯示套用至用戶劇本待辦專案層級的規則。

簡單工作流程的自動化規則示範動畫,關閉子工作會關閉待辦專案上的父用戶劇本。

同步套用至數個待辦專案層級的規則

下列範例顯示同步處理中套用至數個待辦專案層級的規則。

將自動化規則示範套用至數個待辦專案層級的動畫,當您關閉所有工作、父使用者劇本關閉,以及關閉所有用戶劇本時,其父功能就會關閉。

常見問題集

如需下列常見問題的解答,請參閱 常見問題

  • 當子系處於作用中狀態時,是否有方法讓父系處於作用中狀態?
  • 為什麼我的工作項目會自動變更狀態?
  • 當我重新啟用子專案時,為什麼規則不會觸發?
  • 我可以為每個工作項目類型或狀態設定自動化規則嗎?
  • 我可以設定使用者劇本的自動化規則,但不能設定功能或 Epic 的自動化規則嗎?
  • 如果子專案或父專案屬於不同的小組或專案,為什麼自動化規則無法運作?