Сведения об утверждении фиксаций
Утверждение фиксаций позволяет пользователям утверждать, что фиксация соответствует правилам и требованиям лицензии, которые действуют в отношении репозитория. Вы можете включить принудительные входы фиксации в отдельных репозиториях для пользователей, фиксирующих с помощью веб-интерфейса ваше предприятие, что делает выход на фиксацию нецелесовым элементом процесса фиксации. После включения обязательных подписей фиксации для репозитория каждая фиксация, сделанная в этом репозитории с помощью веб-интерфейса ваше предприятие, автоматически будет выполнена автор фиксации.
Владельцы организации также могут включать принудительное утверждение фиксаций на уровне организации. Дополнительные сведения см. в разделе Управление политикой утверждения фиксаций для организации.
Принудительное утверждение фиксаций применяется только к фиксациям, выполненных через веб-интерфейс. Для фиксаций, выполненных через интерфейс командной строки Git, автор фиксации должен утвердить фиксацию с помощью команды --signoff
. Дополнительные сведения см. в документации Git.
Вы можете определить, включено ли обязательное утверждение фиксаций для репозитория, в который вы делаете вклад. Для этого отметьте заголовок формы фиксации в нижней части редактируемого файла. После включения обязательного утверждения фиксаций заголовок будет выглядеть так: "Утвердить и зафиксировать изменения".
Перед утверждением фиксации необходимо убедиться, что фиксация соответствует правилам и требованиям лицензии, действующих в отношении репозитория, в который вы выполняете фиксацию. Репозиторий может использовать соглашение об утверждении, например сертификат происхождения разработчика из Linux Foundation. Дополнительные сведения см. в разделе Сертификат происхождения разработчика.
Подписывание фиксаций отличается от утверждения фиксации. Дополнительные сведения о подписи фиксации см. в разделе Сведения о проверке подписи фиксации.
Включение или отключение обязательного утверждения фиксаций для репозитория
-
На ваше предприятие перейдите на главную страницу репозитория. 1. Под именем репозитория щелкните Параметры. Если вкладка "Параметры" не отображается, выберите раскрывающееся меню и нажмите кнопку Параметры.
-
Выберите Требовать от участников утверждения веб-фиксаций.