2016-03-14 27 views
0

我有一个简单的Rails应用程序,我想通过Capistrano部署保留两个不同的目录。如何通过capistrano部署保留多个目录

到目前为止,我曾尝试以下,

# see this SO answer, http://stackoverflow.com/a/32011351/708807 
set :linked_dirs, fetch(:linked_dirs, []).push('tmp/uploads') 
set :linked_dirs, fetch(:linked_dirs, []).push('public/spree') 

public/spree图像不是通过Capistrano的部署坚持。任何帮助将不胜感激。

+2

你试过设置::linked_dirs,fetch(:linked_dirs,['tmp/uploads','public/spree'])?? –

+0

@JuanManuelRodulfoSalcedo我没有,让我给一个镜头。 – Chris

+0

@JuanManuelRodulfoSalcedo这样做,非常感谢你;) – Chris

回答

2
set :linked_dirs, fetch(:linked_dirs, ['tmp/uploads', 'public/spree']) 

是什么解决了这个问题。