Я использую rails 3.2 с активными и несущими для загрузки некоторых изображений, они хранят в/public/uploads/photo/..... , но когда я делаю кепку: разворачиваю (с capistrano) мое текущее приложение каталог не содержат файлы, которые я загружен, потому что Capistrano сделать новую версию ....Файлы Carrierwave с Capistrano
=== Обновление ===
в конце концов я использую это:
внутри: развертывание пространства имен
task :symlink_uploads do
run "ln -nfs #{shared_path}/uploads #{release_path}/public/uploads"
end
и после того, как:
after 'deploy:update_code', 'deploy:symlink_uploads'
=== Re Update ===
Решение @tristanm это лучший способ решить эту проблему.
хорошо, как вы могли видеть, решение не в ответы ... Итак, я не знаю, есть ли у меня выбор. – eveevans
Используйте 'deploy: finish' для Capistrano 3+ –