В TFS 2018 я создаю собственный шаблон, используя шаблон Agile в качестве основы. Я добавил новое поле в рабочий элемент «Задача» и обновил макет. В редакторе шаблонов процессов, когда я использую предварительный просмотр, отображается мое новое поле. Загрузил шаблон в TFS 2018. Создал новый проект, используя новый шаблон. Я могу видеть новое поле в запросах, но в веб-макете в TFS это настраиваемое поле не отображается. Я проверил такие вещи, как только чтение и скрытие пустых настроек. Я даже могу импортировать данные в это новое поле с помощью VSTS Sync Migrator и видеть их в запросах. Когда я открываю задачу в веб-макете, она показывает все данные, кроме нового поля. Когда я открываю новую задачу для ввода данных, то же самое, пользовательское поле не отображается.
Учитывая, что я меняю веб-макет, я вижу некоторые обсуждения «Включить новую форму рабочего элемента» в разделе «Настройки коллекции». Я администратор сервера, администратор коллекции и администратор проекта, но «Включить новую форму рабочего элемента» не отображается. Я пробовал очищать кеш, перезапускать службы TFS, но не помогло. Кажется, что новое настраиваемое поле будет отображаться только в том случае, если я что-то активирую.
Я попытался удалить некоторые другие стандартные поля, такие как «Описание», из задачи в моем новом веб-макете шаблона процесса для рабочего элемента задачи, и он продолжает отображать их в веб-макете в TFS. Еще одно доказательство того, что новый макет не вступает в силу.