Вопросы к Поиску с Алисой
Механизм зеркалирования репозиториев в GitLab позволяет выполнять зеркальное отображение репозиториев на внешние источники и из них. wiki.miem.hse.ru С его помощью можно зеркалировать ветки, теги и коммиты между репозиториями. wiki.miem.hse.ru
GitLab поддерживает два типа зеркалирования репозитория: wiki.miem.hse.ru
При работе с pull-зеркалированием после активации функции зеркало помещается в очередь. gitlab.lcqb.upmc.fr Каждую минуту запускается планировщик, который назначает на обновление определённое количество зеркал, исходя из настроенной максимальной пропускной способности. gitlab.lcqb.upmc.fr Если обновление зеркала проходит успешно, оно ставится в очередь снова с небольшим периодом ожидания. gitlab.lcqb.upmc.fr Если зеркало терпит неудачу (например, ветка расходится с вышестоящей), период ожидания проекта уменьшается с каждым сбоем до максимального значения. gitlab.lcqb.upmc.fr
При работе с push-зеркалированием все изменения попадают в зеркальный репозиторий всякий раз, когда коммиты отправляются в GitLab или инициируется принудительное обновление. wiki.miem.hse.ru agthoma.hiskp.uni-bonn.de Изменения, отправленные в файлы в репозитории, автоматически отправляются на удалённое зеркало по крайней мере в течение пяти минут после получения. wiki.miem.hse.ru Если включён параметр «Only mirror protected branches» (только защищённые зеркалом ветви), то изменения отправляются в течение одной минуты. wiki.miem.hse.ru
Также доступно двустороннее зеркалирование, но оно может вызывать конфликты. docs.gitlab.com