Цель : снова включить "развертывание кэпа".
Проблема: IP-адрес сервера разработки был изменен.
Справочная информация:
Я занимаюсь разработкой на своем персональном ПК / Ubuntu 10.04 LTS и загружаю обновления на сервер разработки / тестирования, который представляет собой Ubuntu 10.04 LTS-Virtual Machine. Я использую Rails 3 и Ruby 1.9.2.
У меня есть репозиторий git на сервере разработки, и я использую ключи SSH вместо паролей, когда я запускаю обновления или запускаю: cap staging deploy.
Я могу успешно сделать: git push web_forms2_git_repo развернуть
Когда я запускаю: cap staging deploy ... Я получаю следующие результаты:
* executing `staging'
triggering start callbacks for `deploy'
* executing `multistage:ensure'
* executing `deploy'
* executing `deploy:update'
** transaction: start
* executing `deploy:update_code'
executing locally: "git ls-remote ssh://git@my-domain-name/home/git/web_forms2.git develop"
command finished in 3381ms
* executing "git clone -q ssh://git@my-domain-name/home/git/web_forms2.git /home/rails_192/apps/cals_web_forms/public/releases/20111220174923 && cd /home/rails_192/apps/cals_web_forms/public/releases/20111220174923 && git checkout -q -b deploy 5c2910f687480f136206e56ba73c268c7026df20 && (echo 5c2910f687480f136206e56ba73c268c7026df20 > /home/rails_192/apps/cals_web_forms/public/releases/20111220174923/REVISION)"
servers: ["my-domain-name"]
[my-domain-name] executing command
** [my-domain-name :: out] ssh: connect to host my-domain-name port 22: No route to host
** fatal: The remote end hung up unexpectedly
command finished in 3271ms
*** [deploy:update_code] rolling back
* executing "rm -rf /home/rails_192/apps/cals_web_forms/public/releases/20111220174923; true"
servers: ["my-domain-name"]
[my-domain-name] executing command
command finished in 39ms
failed: "env PATH=/home/...
Я пытался клонировать репозиторий web_forms2 на свой локальный ПК, но он не работал, и я вставлю результаты ниже:
Команда: git clone ssh: //git@my-domain-name/home/git/web_forms2.git
Результаты: fatal: не удалось создать рабочее дерево. Dir 'web_forms2' .: Отказано в разрешении
Кто-нибудь сталкивался с этим раньше?
Спасибо