Как добавить пользовательский тип рабочего элемента в группу в TFS2010 - PullRequest
3 голосов
/ 20 мая 2011

Я создал пользовательский тип рабочего элемента в TFS2010 и думаю, что мне нужно добавить его в группу требований, чтобы он отображался в Центре тестирования (рабочие элементы могут быть найдены, но мой новый тип не может быть установлен, даже если я установил фильтр поиска, чтобы явно искать его). Как мне это сделать?

Ответы [ 2 ]

4 голосов
/ 20 мая 2011

ОК, я наконец-то нашел что-то полезное на MSDN.Вы должны использовать witadmin

Откройте командную строку VS2010 и получите следующие категории:

C:\Users\Administrator\Documents>witadmin exportcategories /collection:http://win-gs9gmujits8:8080/tfs/defaultcollection /p:"My Project Name" /f:categories.xml

Затем в этой статье MSDN объясняетсяСинтаксис категории XML-файла.Я добавил свой пользовательский тип рабочего элемента следующим образом:

<CATEGORY refname="Microsoft.RequirementCategory" name="Requirement Category">
  <DEFAULTWORKITEMTYPE name="User Story" />
  <WORKITEMTYPE name="My Custom Work Item Type" />
</CATEGORY>

Затем вы снова импортируете их с помощью инструмента witadmin:

C:\Users\Administrator\Documents>witadmin importcategories /collection:http://win-gs9gmujits8:8080/tfs/defaultcollection /p:"My Project Name" /f:categories.xml

И теперь Центр тестирования может назначить новую работутипы элементов в качестве требований.

2 голосов
/ 03 мая 2013

Вместо того, чтобы возиться с XML, вы можете использовать TFS PowerTools .

Смотрите здесь: http://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f

Tools > Process Editor > Work Item Types

enter image description here

...