13

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

Однако они должны иметь возможность разветвления.

Мы недавно повышен до TFS 2013 и VS 2013 для всех наших проектов, и разработчики получают сообщение об ошибке:

enter image description here

Я смотрел на предыдущие решения, но направления не кажется для сопоставления с интерфейсом для TFS/VS 2013.

Как я могу предоставить им разрешения на ветвление?

Благодаря

Edit: Добавление этого экрана, чтобы показать, где именно установка в веб-интерфейсе. TFS Settings for Version Control

ответ

16

Вы можете установить их под номером Control Panel/<Project>/<TeamName>/Version Control.
Здесь вы можете установить разрешение «Создание филиала» (для git, «ManageBranch» в TVC) и другие, которые вы читаете в окне ошибок.

Для получения дополнительной информации читайте по следующей ссылке: Team Foundation Server permissions

+0

Невозможно сделать это на уровне коллекции? Я всегда хочу, чтобы моя группа «Старшие разработчики» была допущена к Branch/Merge в любом проекте, к которому у них есть доступ. – Talon

0

Для меня самое смешное было; Я случайно выбрал неправильное рабочее пространство/пользователь. Проследить его потребовалось почти пару часов. Это давало мне такую ​​же ошибку, как и выше. Как только я выбрал правильный workspace, это сработало для меня.

Work Space