Немного нового в развертывании capistrano, поэтому я изо всех сил пытаюсь заставить это работать правильно.Я нашел другую запись, в которой говорится, что это проблема с символьной ссылкой, но я не думаю, что это так, поскольку «cap dev deploy» правильно создает текущую символическую ссылку.У меня есть сцена и среда разработки на этом сервере (/ apps / myhost / dev и / apps / myhost / stage), и я пытаюсь перенести последние изменения git из среды git в среду разработки.Я SSH в качестве пользователя приложения и сделать:
cap dev deploy
Я получаю следующую ошибку:
failed: "rvm_path=/usr/local/rvm /usr/local/bin/rvm-shell 'ree@myhost' -c 'bundle install --gemfile /apps/myhost/dev/releases/20110526014237/Gemfile --path /apps/myhost/dev/shared/bundle --deployment --quiet --without development test'" on dev.myhost.com
, которой предшествует много:
rm: cannot remove directory `/apps/myhost/dev/releases/20110526014237/test/functional': No such file or directory
Я предполагаю, что ошибка rm вызвана тем, что каталог и файлы уже были очищены, но я не уверен, почему rvm-shell rvm_path завершается неудачно?