Не удается переименовать тип рабочего элемента - PullRequest
0 голосов
/ 29 июня 2010

В TFS2010 / TFSPowerTools2010 / Process Explorer Я создаю пользовательский шаблон процесса. Я определяю новый тип рабочего элемента (WIT) под названием «Расширение», скопированный из CMIT «Запрос на изменение» WIT.

Затем я хочу переименовать понятное имя поля типа рабочего элемента «System.Title» (называемое «Заголовок») в «Сводка».

Когда я загружаю свой пользовательский шаблон процесса на сервер TFS и создаю командный проект, а затем создаю новое расширение, информация в тексте обязательного поля все еще показывает:

"TF20012: поле" Заголовок "не может быть пустым.

Почему?

(Я хочу видеть, что «TF20012: поле« Сводка »не может быть пустым.)

Ответы [ 3 ]

1 голос
/ 02 октября 2012

Что вы можете сделать, это создать новое поле и сделать его обязательным. Назовите его Сводка и т. Д. Измените метку и текстовое поле Title на основе значений запасов и укажите его в новом поле. Не удаляйте поле System.Title из списка полей.

В рабочем процессе используйте значение Сводка , чтобы заполнить поле System.Title, которого нет в форме. Затем, если они попытаются сохранить без Сводки, они получат правильную ошибку, и System.Title будет иметь действительное значение для отчетов.

Убедитесь, что вы учитываете поле System.Title везде, на которое оно ссылается в рабочем процессе.

0 голосов
/ 12 августа 2013

В Visual Studio я смотрел на WinForm и сохраняя форму, я получил эту ошибку:

Не удалось сохранить Microsoft Visual Studio.

TF20012: Поле 'Заголовок' не может быть пустым.

OK

Поскольку это ошибка TF , я закрыл все рабочие элементы (даже несохраненные ...), а затем сохранил Winform.

Я не уверен, как VS думал, что рабочий элемент был окном активного кода, которое я видел, глядя на него.

0 голосов
/ 30 июня 2010

Вы не можете переименовать системное поле, например System.Title . Он используется другими типами рабочих элементов в коллекции командных проектов и экземпляре сервера. Это также должно быть заполнено правилами по умолчанию. Вы можете переименовать «метку», которая отображается для конечного пользователя, перейдя на вкладку макета редактора типов рабочих элементов (в TFS Power Tools), найти элемент управления и изменить его атрибут метки, но оставить поле таким же. 1003 *

...