比如 config 下的 application.yml 文件。
set :linked_files, %w{config/application.yml}
我想在部署的时候可以自动上传到 shared 目录下,capistrano 3 有自带的 deploy 命令吗?
貌似。没有吧。反正我是直接放文件到里面的。
#1 楼 @hging https://gist.github.com/patte/7684360#file-figaro-capistrano-rb 我找到一个,但是需要先 deploy
#3 楼 @wcc526 thanks。。。不过觉得那个 shared 里面的一般都不会变,传一次就行了。好吧我承认我是懒。。。
#3 楼 @wcc526 需要 deploy 应该是需要先创建 shared 目录,你可以写个独立的 rake task 来做这件事情。