Блокировка ветви
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Запретить обновления ветви Git , заблокируя ветвь . Блокировка ветви запрещает другим пользователям изменять существующий журнал фиксаций. Блокировка также блокирует добавление новых фиксаций в ветвь другими пользователями.
Ограничения блокировки
Блокировка идеально подходит для предотвращения новых изменений, которые могут конфликтовать с важным слиянием или помещать ветвь в состояние только для чтения. Используйте политики ветви и запросы на вытягивание с блокировкой, если вы хотите убедиться, что изменения в ветви проверяются до их объединения и предотвращения изменений в заблокированной ветви.
Блокировка не предотвращает клонирование репозитория или получение обновлений, сделанных в ветви в локальном репозитории. Поделитесь с командой причиной блокировки ветви и убедитесь, что ваша команда знает, что делать с ветвью после его разблокировки.
Удалить блокировку может только пользователь, заблокированный ветвью или пользователь с разрешениями "Удалить блокировки других пользователей".
Блокировка ветви с помощью представления "Ветви"
Откройте репозиторий в Интернете и выберите представление "Ветви".
Найдите ветвь в представлении "Ветви". Вы можете найти ветвь с помощью поля "Поиск всех ветвей " в правом верхнем углу.
Заблокируйте ветвь, выбрав значок ... рядом с именем ветви, а затем нажмите кнопку "Блокировка " в меню. Значок блокировки появится рядом с именем ветви. Разблокируйте заблокированную ветвь, выбрав "Разблокировать " в том же меню.