Можем ли мы заблокировать файл в Azure DevOps? - PullRequest
2 голосов
/ 04 июля 2019

Я знаю, что мы можем заблокировать ветку в репозитории Azure, чтобы пользователи не могли вносить в нее изменения. Можем ли мы заблокировать определенный файл внутри ветви, чтобы другие пользователи не могли его изменить?

Или это можно сделать в visual studio - team explorer? Мой текущий плагин контроля версий - Git.

Ответы [ 2 ]

1 голос
/ 04 июля 2019

Вы можете заблокировать ветку, требовать рецензентов, автоматически добавить пользователя, ответственного за файл, который вы хотите заблокирован в качестве рецензента при изменении файла (в разделе «автоматически включать рецензенты кода»), и установить политика как "требуется".

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

1 голос
/ 04 июля 2019

Нет, это не предоставляется Git (возможно, только через Git-LFS).
И не раскрывается лазурью.

Azure ссылается только на файл .gitignore , но не упоминает какой-либо механизм блокировки файлов.

...