2014-05-13 59 views
3

我將從新開始對TFS進行自定義,我的TFS團隊項目是一個99%的香草模板Microsoft Visual Studio Scrum 2013。所以我認爲我的問題可能對某人很明顯。我也使用VS PowerTools。調整工作項目類型(TFS2013)狀態時無法更改「原因」

在Scrum的任務,當你從狀態更改爲做完成,則缺省原因爲「工作完成」。我希望能夠選擇其他原因,所以我從To Do->Done轉換並添加了一個名爲「已過時」的新原因,然後將其保存回服務器。我已經驗證了它在XML顯示出來,等

Work Item Type Workflow Screenshot

當我從要改變做 - >完成,其原因仍然是灰色的,默認爲「工作完成」?

Scrum WIT

我創建了一個新的團隊項目,敏捷2013模板,當你從新建 - >關閉更改狀態你選擇更改原因爲「已完成/過時/遞延/切」。這是我試圖模仿的基本功能。

Agile WIT

我沒有看到任何領域的任何不尋常的規則?

回答

3

如果檢查出的形式顯示的XML,你會看到:

<Control FieldName="System.Reason" Type="FieldControl" Label="Reason" LabelPosition="Left" ReadOnly="True" /> 

如果更改「只讀=‘真’」爲「只讀=‘假’,」你會得到一個選擇列表當你改變狀態。

+0

啊我以爲我到處都是!謝謝 –