Я работаю с локальной установкой обновления TFS 2015 1. Я пытаюсь изменить типы рабочих элементов, чтобы ограничить поле «Назначено» показывать только определенные группы tfs в качестве опций. Я нашел, как это сделать, экспортируя и изменяя шаблон wit, но когда я пытаюсь импортировать шаблон обратно, я получаю сообщение об ошибке в части xml, которую я не коснулся.TFS 2015 Ошибка проверки схемы элемента рабочего элемента: атрибут «Reportable» для поля System.BoardColumnDone
Шаги:
1) Экспорт шаблона с помощью witadmin exportwitd команды (я начал с «Истории пользователя» шаблон для моего первого теста)
2) Изменить XML, чтобы добавить «ALLOWEDVALUES» для группы в поле «Назначено».
3) Попытка импортировать измененный шаблон обратно с помощью witadmin importwitd команды
4) Получить следующее исключение относительно поля и значения я никогда не прикасался или модифицированное каким-либо образом: TF212018: Работа элемент ошибки проверки отслеживания схемы : TF248020: вы не можете указать атрибут «Reportable» для подачи «System.BoardColumnDone». Вы можете определить только атрибут reportable для полей Integer, Double, String или DateTime. Удалите этот атрибут для поля или измените тип поля и повторите попытку.
5) Очевидно, что я не хочу удалять или изменять этот атрибут поля, я только пытаюсь изменить одну вещь о шаблоне. Я не уверен, почему я получаю эту ошибку, когда она явно действительна, потому что она была экспортирована именно так. Я очень новичок в изменении шаблонов рабочих элементов, но это было простое изменение, поэтому я уверен, что ничего не испортил. Я применил поле, которое я изменил ниже для справки.
<FIELD name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
<HELPTEXT>The person currently working on this story</HELPTEXT>
<ALLOWEXISTINGVALUE />
<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
<!-- Only allow specific tfs group -->
<LISTITEM value="[DefaultCollection]\Project Valid Users" />
</ALLOWEDVALUES>
<VALIDUSER />
</FIELD>