我試圖將tfs新工作項狀態值設置爲「已批准」並出現錯誤。以編程方式設置TFS新工作項狀態
我正在驗證之前其實我救我的工作項目,但該項目不會因爲錯誤的獲得。錯誤是因爲我將新的工作項狀態直接設置爲「已批准」,因爲它只允許一個可能的值「草稿」。不幸的是,這是我的要求,因爲我正在將工作項目從已處於「已批准」狀態的其他來源遷移。
(TF237124:工作項目還沒有準備好保存)。 領域:「國家」字段的狀態InvalidListValue
tfsWorkItem.Fields["System.State"].Value = "Approved";
var invalidFields = tfsWorkItem.Validate();
if (null == invalidFields || 0 == invalidFields.Count)
{
tfsWorkItem.Save(); //Never comes here because of invalidFields
}
由於提前, 賈米爾
的可能的複製[TFS 2010工作項目還沒有準備好保存,但沒有驗證項目(http://stackoverflow.com/questions/8358182/tfs-2010-work-item-is-not-ready-以保存但沒有驗證項目) –