Есть ли способ программно изменить тип рабочего элемента на сервере TFS?
Основой этого является то, что мы используем настраиваемое поле, похожее на VSTS.Build.FoundIn, и хотим, чтобы оно заполнялось номерами сборок из глобального списка.Для отдельного проекта это не проблема - достаточно указать правило SUGGESTEDVALUES вручную с именем глобального списка.Проблема этого подхода заключается в том, что он не может быть применен к шаблону, который мы повторно используем в нескольких проектах - невозможно указать местозаполнитель для имени проекта в ссылке на глобальный список.Следовательно, каждый раз, когда мы создаем проект TFS, нам нужно вручную изменять имя глобального списка, например, изв
Похоже, что TFS имеет жестко закодированный механизм для создания этих правил для свойств FoundIn и IntegrationBuild (см. этот ответ ), и я рассматривал возможность создания обработчика для события TFS, чтобы имитировать эту логикудля наших пользовательских полей.