Capistrano 3 зависает в git:check

Я пытаюсь развернуться к новому полю человечности 14.04 с cap staging deploy, но capistrano зависает во время git:check задача:

GIT_ASKPASS=/bin/echo GIT_SSH=/tmp/<app_name>/git-ssh.sh /usr/bin/env git ls-remote --heads git@github.com:<github_user>/<app_name>

Почему это происходит?

0
задан 26 March 2015 в 19:56
1 ответ

Оказывается, это произошло из-за изменения номера порта ssh в / etc / services

Шаги отладки на случай, если у других возникнут похожие проблемы:

Сначала я запустил :

GIT_CURL_VERBOSE = 1 GIT_TRACE = 1 git ls-remote (скрыто) отладка, висела следующая строка:

trace: run_command: 'ssh' (скрытый) 'git-upload-pack' \ '' < github_user> / '\' ''

Затем я попробовал:

ssh -vvv (скрытый) в отладке. Я увидел, что ssh пытается подключиться к нестандартному порту.

1
ответ дан 4 December 2019 в 17:00

Теги

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