Попытка гитолитового зеркала гласит: "Вы должны сначала потянуть"
Некоторые из репозиториев, которые мы используем для зеркалирования gitolite
в настоящее время ошибки с:
% gitolite mirror push mirror-host repo/path
remote: error: denying non-fast-forward refs/heads/feature/FOO-XXX-bar (you should pull first)
...
! [remote rejected] feature/FOO-XXX-bar (non-fast-forward)
Пользователь, вызывающий gitolite
находится в @admins
группа, которая имеет RW+
разрешение на все. Почему бы инструмент не перематывать?
Какие-либо предложения? Спасибо!
1 ответ
Хорошо, я понял это. По какой-либо причине в репозитории/config-файлах на репликах содержалось следующее предложение:
[receive]
denyNonFastforwards = true
Как только я это прокомментировал, я смог запустить mirror push
:
...
+ 5d7eb28...f0deef7 feature/FOO-XXXX-bar -> feaure/FOO-XXXX-bar (forced update)
...