Рейтинг:0

«Доступ запрещен: пользователю требуются разрешения LabelOther» на TFS2010

флаг cn

У нас есть несколько приложений, исходный код которых хранится в базе данных TFS2010. У нас также есть приложение, которое получает последний исходный код из TFS и создает выпуск. Очевидно, что оба они существуют уже почти десять лет.

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

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

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

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

Кто-нибудь знает, как добавить разрешение LabelOther в группу Contributors на TFS2010?

флаг cn
После дальнейших размышлений я попробовал командную строку «tf vc разрешение /allow:LabelOther/group:...». Ожидание пользователя, чтобы увидеть, работает ли он.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.