2012-02-08 2 views
3

Имея немного шероховатого время развертывания Rails 3.1 приложения - вещи, кажется, работает, но я получаю странные ошибки:Capistrano ищет релизы/файлы, которые не существуют

*** [err :: 97.107.134.41] find: `/home/deploy/myapp/releases/20120208030228/public/images' 
*** [err :: 97.107.134.41] : No such file or directory 
*** [err :: 97.107.134.41] find: `/home/deploy/myapp/releases/20120208030228/public/stylesheets': No such file or directory 
*** [err :: 97.107.134.41] 
*** [err :: 97.107.134.41] find: `/home/deploy/myapp/releases/20120208030228/public/javascripts': No such file or directory 
    command finished in 73ms 

елочки прочь, нет выпуска «20120208030228». Во-вторых, почему он ищет публичные/javascripts и т. Д., Когда это приложение Rails 3?

EDIT - нашел ответ здесь: Capistrano for Rails 3.1

Добавлена ​​"сет: normalize_asset_timestamps, ложный" в файл deploy.rb и ошибки исчезли!

+0

Какую версию Capistrano вы используете? Возможно, это не Rails 3.1. – Ariejan

+2

Я нашел ответ здесь: http://stackoverflow.com/questions/7774671/capistrano-for-rails-3-1 Я добавил set: normalize_asset_timestamps, false в файл deploy.rb и исправил его! – fatfrog

+0

@fatfrog - Если вы играете в качестве своего ответа, я удалю свой ответ. (См. Http://meta.stackexchange.com/questions/90263/unanswered-question-answered-in-comments для определения того, почему это полезно.) Спасибо! – DreadPirateShawn

ответ

0

Копирования ответа из комментариев, чтобы удалить этот вопрос с «без ответа» фильтра:

Я нашел ответ здесь: Capistrano for Rails 3.1 я добавил набор: normalize_asset_timestamps, ложный в файл deploy.rb и это исправило это!

~ ссылка на fatfrog на полезный вопрос по Steve Harman