Существует ли политика TFS, разрешающая только слияния, а не изменения? - PullRequest
5 голосов
/ 12 июня 2009

У нас есть базовая папка и ветки разработки в TFS. Мы хотели бы добавить политику, в которой изменения могут быть только объединены в базовую линию из ветви разработки и не могут редактироваться напрямую, если вы не переопределите политику. Как мы можем это сделать?

Ответы [ 2 ]

7 голосов
/ 16 июня 2009

Нет способа применить это ограничение на 100%. Опции:

  • написать политику регистрации [но они могут быть переопределены]
  • написать обработчик событий, который уведомляет вас [или предпринимает какое-либо другое действие], когда кто-то совершает что-то, что не было слиянием
  • ограничить разрешения на возврат в филиале доверенными разработчиками / менеджерами по интеграции [но сами они будут иметь полные права]

Здесь приведен пример политики регистрации «только для слияния»: http://leon.mvps.org/TFS/MergeOnlyPolicy.aspx

0 голосов
/ 12 июня 2009

Вы можете рассмотреть вопрос об ограничении безопасности в этих филиалах лицами, которые будут достаточно ответственны, чтобы сделать это правильно.

...