剛剛安裝TFS 2010,並注意到工作項目中的主要文本可以編輯。我們希望凍結工作項目的所有編輯(管理員除外),以便爲每個錯誤保留更多可審覈的討論路徑,並最大限度地減少對原始錯誤的疑惑等。TFS 2010 - 無論如何限制工作項目的編輯
有沒有辦法配置TFS 2010以便以前爲工作項目輸入的主文本不能被大多數用戶編輯?
剛剛安裝TFS 2010,並注意到工作項目中的主要文本可以編輯。我們希望凍結工作項目的所有編輯(管理員除外),以便爲每個錯誤保留更多可審覈的討論路徑,並最大限度地減少對原始錯誤的疑惑等。TFS 2010 - 無論如何限制工作項目的編輯
有沒有辦法配置TFS 2010以便以前爲工作項目輸入的主文本不能被大多數用戶編輯?
工作項目字段的整個歷史記錄都可以在「歷史記錄」中找到 - 它會告訴你哪些字段已被cahnged以及由誰發起。
您可能想要做的是更改您的模板,以使描述和歷史記錄顯示在同一個選項卡上。使其成爲只有歷史更新的慣例標準,而不是描述。
然後,如果說明沒有改變,您可以在歷史記錄窗口(以及任何手動輸入的註釋)中查看它。
您可以編輯流程模板並使該字段僅由管理員編輯。
如果你還沒有,你需要安裝的電動工具,然後打開工作項和更改:
<FIELD refname="System.Description" name="Description" type="PlainText" />
要:
<FIELD refname="System.Description" name="Description" type="PlainText">
<READONLY for="[Global]\Project Collection Valid Users" not="[Global]\Project Collection Build Administrators" />
</FIELD>
可以很明顯的與替換組項目特定的。這使得該字段只是只讀的。
從技術上講,你不需要電動工具。您可以使用witexport和一個好的XML編輯器來完成所有工作。 – Robaticus 2010-08-09 20:00:47
我會試試這個,謝謝你的提示。有趣的是,這是微軟基於默認的內部工具凍結文本,不知道是什麼促使他們在TFS中編輯它。 – alchemical 2010-08-10 01:39:42