共用方式為


自動化狀態轉換

更新:2007 年 11 月

客戶與合作夥伴可能需要能夠依據發生在 Microsoft Visual Studio Team System 其他地方的事件或依據發生在 Microsoft Visual Studio Team System 外部的事件 (例如,來自電話追蹤工具) 自動轉換工作項目的狀態。工作項目類型模型以及「工作項目追蹤」API 皆可擴充,以支援其他系統執行工作項目自動轉換。

注意事項:

「工作項目追蹤 API」是 Microsoft 網站上 Visual Studio Team System SDK (英文) 的一部分。

例如,有一項工具預設會在使用者簽入變更之後,自動將工作項目轉換至「已解決」。不過,身為系統整合供應商,您並不知道工作項目類型的作者是將什麼狀態宣告為「已解決」,作者的意思可能是「已解決」、「已關閉」、「已完成」、「可供測試」、「包含在組建中」等等。此時有一個方法,就是要求所有工作項目類型的作者加入一個明確稱為「已解決」的狀態。

但這個方案顯得太侷促也太缺乏國際視野,因為它無法讓人將狀態當地語系化。反之,系統整合者可以宣告像是「簽入」或「完成」這樣的動作,以誘發工作項目的自動轉換,然後工作項目類型的作者就可以在適當的轉換作業宣告這項動作。

在本節中

使狀態轉換與動作產生關聯

自動化轉換

轉換動作詳細資料

自動轉換錯誤檢查

相關章節

轉換安全性

請參閱

概念

依狀態、轉換或原因設定欄位規則的範圍