[英]How do I customize the work items states - customize the list and colors?
我在本地安裝了 TFS 2018,並從 TFS 2012 服務器遷移了 2 個項目 collections。 我很難找到可以將不同的 colors 分配給工作項狀態的頁面/對話框。 對於之前的版本,MS 提供了 visual studio 擴展: Process Templates Editor 、 TFS 2015 Power Tools 。 我使用 VS 2022。我一直無法找到用於編輯這些可與 VS 2022 和 TFS 2018 一起使用的列表的擴展。
你能告訴我如何將不同的 colors 分配給工作項狀態,以及我可以在哪里自定義列表?
TIA
目前 VS 2022 沒有這樣的擴展(流程模板編輯器)。
但是,我們可以使用witadmin工具導出工作項類型和流程定義文件,然后使用 txt 編輯器對其進行自定義,然后將更改后的文件導入回您的項目。
要運行witadmin
命令行工具,請打開安裝了 Visual Studio 的命令提示符 window。 witadmin
命令行工具隨任何版本的 Visual Studio 一起安裝。
對於 Visual Studio 2022,它位於以下路徑下:
%programfiles(x86)%\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
或Professional
或Enterprise
代替 Community,具體取決於您安裝的版本。
您能告訴我如何為工作項狀態分配不同的 colors 嗎?
StateColors
來定義 colors。請參閱指定屬性和行為。 以下步驟供您參考: witadmin exportprocessconfig /collection:http://servername:8080/tfs/DefaultCollection /p:YourProjectName /f:E:\temp\ProcessConfiguration.xml
witadmin importprocessconfig /collection:http://servername:8080/tfs/DefaultCollection /p:YourProjectName /f:E:\temp\ProcessConfiguration.xml
我在哪里可以自定義列表?
Task
工作項類型添加“ Test
”state)1.導出任務工作項類型:
witadmin exportwitd /collection: http://servername:8080/tfs/DefaultCollection /p:YourProjectName/f:E:\temp\Task.xml
2.用文本編輯器打開導出的Task.xml
文件,在witd > WORKITEMTYPE > WORKFLOW > STATES下添加一個新的state Test
:
<WORKFLOW>
<STATES>
<STATE value="Test">
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.ClosedDate">
<EMPTY />
</FIELD>
</FIELDS>
</STATE>
3.修改transitions to go through the new state(根據需要添加transitions,例如這里從="In Progress"到="Test"):
<TRANSITIONS>
<TRANSITION from="In Progress" to="Test">
<REASONS>
<DEFAULTREASON value="Ready to Test" />
</REASONS>
</TRANSITION>
4.導入任務定義文件:
witadmin importwitd /collection: http://servername:8080/tfs/DefaultCollection /p:YourProjectName /f:E:\temp\Task.xml
5.查看state名單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.