2012-06-02 33 views
0

我在我們公司介紹了TFS 2010。 在項目定製之後,我正在考慮使用自定義字段作爲一些系統字段。Team Foundation Server使用自定義字段而不是系統字段

一個例子...

我已經得到了現場「System.priority」一些管理要求。這個字段應該設置爲「REQUIRED」,所以每個人都必須對錯誤或任務的優先級進行估計。

創建自定義mypriority字段並使用它有什麼衆所周知的問題嗎? (除了基本報告之後的整個定製...) 我知道我不能刪除系統字段,但我可以從佈局選項卡中刪除system.priority的引用,然後即時將使用我自己定製的引用。

這可能嗎?

+0

當IM打開我的工作項目領域的探險家,我只有叫「Microsoft.VSTS.Common.priority」字段和該字段是不可能的將其設置爲強制。 除此之外,我如何撰寫這些「自定義規則」?我從來沒有見過一個「新規則」按鈕或類似的字段定義。 – arauner

+1

您希望最初擁有儘可能少的必填字段。您可以強制執行從提議到表示已被接受的狀態的任何字段的必要性。否則,您將無法開始追蹤尚未充分定義的要求。 – jessehouwing

回答

1

避免創建自定義字段時,默認的可以達到目的。例如:使用在需要時REQUIRED規則:

<FIELD name="Priority" refname="Microsoft.VSTS.Common.Priority" type="Integer" reportable="dimension"> 
    <REQUIRED />  
</FIELD> 
+0

你有沒有試過自己? 這是不可能的... tfs會告訴你,這個系統字段不能設置爲「必需的」 – arauner

+0

當然。雖然有一些領域有諸如面積和迭代等規則限制,但優先領域並不是其中之一。 – KMoraz