我正在部署使用Capistrano的Ruby on Rails和NodeJS應用程序。上傳文件夾在每次部署時都會被刪除。Capistrano和Carrierwave
這突然出現在好幾個地方,但它似乎並沒有工作:
# Keep File Uploads
task :symlink_uploads do
run "ln -nfs #{shared_path}/rails/uploads #{release_path}/rails/public/uploads"
end
after 'deploy:update_code', 'deploy:symlink_uploads'
回購:
repo:
/node
/rails
謝謝!
不。沒有工作。也許我需要添加其他的東西?這似乎是一個好方法 – CamelCamelCamel
有權限問題,沒有-nFs,也不得不從回購中刪除上傳文件夾。當我可以的時候會給你賞金。 – CamelCamelCamel