нажатие мерзавца перестало работать с удаленным: ошибка: рычаг отказался обновлять судей/головы/ведущее устройство

Чтобы позволить постфиксу сохранить исходного получателя почты, можно добавить следующую строку к main.cf:

enable_original_recipient = yes

После этого Ваша почта содержит следующий заголовок:

X-Original-To: original.recipient@your.mailhost.com

Но для фильтрации контента или контроля, необходимо взглянуть на интерфейс milter (прежде чем Вы примете и поставите почту в очередь) Постфикса или content_filter директивы (после того, как Вы приняли и поставили почту в очередь).

9
22.12.2013, 01:04
4 ответа

То, что удаленное отказалось получать данные, является только побочным эффектом настоящей проблемы - мерзавец думает, что это было отклонено, потому что один из рычагов на удаленном конце перестал работать со статусом выхода> 0 (Вы видите то, что это было в Ruby traceback). Кажется, что один из рычагов пытается использовать rake, и не может найти его. Это не проблема с Вашим определенным repo, вероятно. То сообщение также не от Вашего локального компьютера - замечают, что это снабжается префиксом "удаленный", это - удаленное, которое отсутствует rake, так, вероятно, только системный администратор на той стороне может устранить проблему.

Я предложил бы, чтобы Вы связались, кто бы ни управляет Вашим общественным репозиторием мерзавца.

9
27.01.2020, 20:07
  • 1
    Это точно, что я думал. Ни один из рычагов в моем мерзавце repo не активен, и до сих пор ничто, что я сделал, даже, кажется, изменяет ошибку или создает новые. Я буду связываться с владельцем repo и видеть, есть ли у него информация о проблеме. –  Joshua Strot 21.12.2013, 07:33
  • 2
    Окажитесь, что проблема была, я пытался протолкнуть метод HTTP, который не поддерживается на их GitLab. Необходимо протолкнуть SSH вместо этого, который работает замечательно. Я должен сказать, я не ожидал, что, –  Joshua Strot 21.12.2013, 12:54

Я полагаю, что это - Ваша проблема.

remote: error: hook declined to update refs/heads/master
To http://git.xxxxxx.org/community/testproject.git
 ! [remote rejected] master -> master (hook declined)

Ищут эта ошибка, я столкнулся с этим Вопросы и ответы на Так, названный: ошибка: рычаг отказался обновлять refs/heads/external_pub при продвижении ответвления.

Казалось бы, что существует мерзавец, зацепляют сервер, это отклоняет нажатие.

выборка

Рычаги серверной стороны

В дополнение к клиентским рычагам можно использовать несколько важных рычагов серверной стороны в качестве системного администратора для осуществления почти любого вида политики для проекта. Эти скрипты, запущенные прежде и после нажатий к серверу. Пред рычаги может выйти ненулевой в любое время, чтобы отклонить нажатие, а также распечатать сообщение об ошибке назад клиенту; можно настроить политику нажатия, это так сложно, как Вы желаете.

Определить, почему Вы получаете это сообщение об ошибке, которое необходимо будет выяснить, какой рычаг сбивает Вас с толку. Рычаги хранятся в hooks папка в папке мерзавца (на конце удаленного сервера) - находит pre-receive рычаг или update рычаг и проверка для наблюдения, что вызывает проблему.

0
27.01.2020, 20:07
  • 1
    В моей папке рычагов, у меня есть несколько файлов с .sample расширением. У меня нет предварительно получить рычага, однако существует рычаг обновления. Так как у них всех есть .sample расширение, хотя, я не полагаю, что какой-либо из них используется, таким образом, могло случиться так, что это - рычаг на сервере, это отклоняет меня? Я выглядел онлайн и существует несколько человек с моей проблемой, которые зафиксировали ее путем выполнения различных вещей, ни одна из которых не зафиксировала ее в моем случае. –  Joshua Strot 21.12.2013, 07:25

Проверить роль/группу и разрешение в репозитории GIT В моем случае только красное разрешение, и оно разрешено после доступа на чтение/запись, предоставленного командой репозитория GIT

0
27.01.2020, 20:07

Если @Radhakrishnan уже предложил, вы можете столкнуться с проблемой разрешений.

Если вы используетеRedmine Git Hosting , проверьте права доступа к проекту. Роль менеджера была назначена пользователю, который пытается переписать свои ссылки отслеживания git.

Обратите внимание: я предполагаю, что вы осведомлены о влиянии git push -force на других пользователей, которые могут использовать ту же удаленную ветку. Для получения дополнительной информации проверьте эту статью

.
0
27.01.2020, 20:07

Теги

Похожие вопросы