共用方式為


轉換動作詳細資料

更新:2007 年 11 月

請使用狀態轉換動作在工作流程的幾個不同點自動進行工作項目的轉換。您可以參考下列有關轉換動作用法的詳細資料:

  • 轉換動作是選擇性的項目。如果工作項目執行個體的目前狀態具有指定動作的動作項目,它會傳回 "to" 狀態。如果沒有,傳回值就是 Null。整合作業應該可以順利處理 Null 傳回值。也就是:

    • 不會失敗

    • 會留下蹤跡或記錄,指出整合作業沒有自動轉換,因為找不到它所需要的動作

  • 針對每一個工作項目類型,「從狀態/動作」配對的動作必須是唯一的,這表示工作項目類型的作者不能同一個動作指定多個 "to" 狀態

  • 不過,卻可支援同一個轉換的多個動作,以允許進行多個自動轉換的整合作業。例如:

    <TRANSITION from="Working" to="Ready To Build">
    <ACTIONS>
    <ACTION value="Microsoft.VSTS.Actions.Checkin"/>
    <ACTION value="ADatum.Actions.Complete"/>
    </ACTIONS>
    </TRANSITION>
    
  • 動作名稱是程式設計名稱,因此您只能使用英文字元

  • 動作名稱應該遵循和欄位參考名稱相同的參考命名空間慣例,以避免廠商和客戶之間發生動作名稱衝突。不過,此工具並沒有強制施行這個慣例,Microsoft Visual Studio Team System 是使用 Microsoft.VSTS.Actions.<your action>

請參閱

概念

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

自動化轉換