本人刚接触 ruby, 公司一直在使用 webistrano 来部署项目,但是 webistrano 添加起来很恶心。。。
最近有个新需求如果要用 capistrano 来分发一个文件到各个主机上, (不要说用 puppet 管理,只是单纯的问这个需求)
desc "上传文件" task :up, :roles => :abc do upload("/home/tools/mail.tcl", "/tmp/mail.tcl",:via=> :scp) end
结果出现错误 Please specify at least one file or directory to update (via the FILES environment variable)
不知道该如何解决了,求问。。。 大家有兴趣的话给新手的我大概说下如何学习 rails