У нас есть несколько приложений, исходный код которых хранится в базе данных TFS2010. У нас также есть приложение, которое получает последний исходный код из TFS и создает выпуск. Очевидно, что оба они существуют уже почти десять лет.
Одним из действий, которые выполняет инструмент сборки, является добавление метки в историю набора изменений, чтобы записать, что выпуск был выполнен.
Недавно мы начали получать сообщение об ошибке, что пользователи не могут выполнить метод метки, поскольку у них нет разрешения LabelOther.
TFS2010 не имеет веб-интерфейса администратора, о котором я знаю, поэтому он управляется из меню Team... в VS2019. Здесь, по-видимому, существует ограниченное количество «разрешений» для группы Contributors и нет ничего более детального, чем разрешение LabelOther. Консоль администратора TFS на сервере кажется еще более ограниченной в поддержке безопасности для командных проектов.
У более старших разработчиков, многие из которых являются администраторами проектов, такой проблемы нет, но, очевидно, мы не хотим делать всех новых разработчиков администраторами.
Кто-нибудь знает, как добавить разрешение LabelOther в группу Contributors на TFS2010?