Я использую rails 3.2 с asset и carrierwave для загрузки некоторых изображений, они хранятся в /public/uploads/photo/..... но когда я делаю cap:deploy (с capistrano), моя текущая директория приложения не содержит файлы, которые я загрузил, потому что capistrano делает новую версию .....
=== Обновление ===
В конце концов, я использую это:
внутри :deploy namespace
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 - лучший способ решить это.