Рабочие элементы не изменяются после обновления * .wit - PullRequest
0 голосов
/ 11 мая 2019

Я использую TFS 15.117.27414.0 (Tfs2017.Update3) в помещении и пытаюсь обновить некоторые поля (например, метки) в существующем типе рабочего элемента с помощью Visual Studio 2017 и Power Tools.Так как несколько дней назад все работало нормально, но теперь при сохранении моего WIT и его открытии я могу найти свои изменения, но при использовании этого рабочего элемента на веб-сайте TFS я вижу старые значения.

На скриншоте вы можете видеть доказательства того, чтоя сохранил свое остроумие, и на сайте нет моих изменений.

Я пытался перезапустить свой клиент и очистить кеш, пытался использовать другие браузеры на другом устройстве, но ничего не изменилось.

Старые значения old values

Новые значения new values

Отсутствующие значения old values

1 Ответ

1 голос
/ 13 мая 2019

Элемент WebLayout используется для определения макета и элементов управления, которые отображаются в формах рабочих элементов, отображаемых через веб-портал.Он поддерживает новый опыт работы с элементами.Он является дополнением к элементу Layout, который определяет элементы формы, которые отображаются при просмотре через Visual Studio и другие не-веб-клиенты.

Вам необходимо экспортировать определение WIT, используя сначала следующую команду:

witadmin exportwitd /collection:CollectionURL /p:ProjectName /n:TypeName /f:"DirectoryPath/FileName.xml"

Подробнее см. По ссылке ниже:

https://docs.microsoft.com/en-us/azure/devops/reference/add-modify-wit?view=azure-devops#import-and-export-wit-definition-files-on-premises-xml

Затем настройте тип рабочего элемента в разделе WebLayout , проверьте следующую ссылку:

https://docs.microsoft.com/en-us/azure/devops/reference/xml/weblayout-xml-elements?view=azure-devops

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...