Capistrano处理未在VCS中跟踪的文件

时间:2012-07-24 02:13:29

标签: ruby web-applications deployment capistrano

如果我的文件没有被任何VCS跟踪,例如jquery插件文件,我如何让Capistrano使用它们?

我可以手动将它们上传到“共享”文件夹吗?或者Capistrano是否自动处理“非VCS-ed”文件?

提前致谢!

1 个答案:

答案 0 :(得分:1)

您可以使用capistrano通过scp复制任意文件,如下所示:

task :copy_files do
  top.upload('path/to/files', "#{shared_path}", {:via => :scp, :recursive => true})
end