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