Jos*_*ick 10 ruby git capistrano
我更新到第3章,似乎set :deploy_via, :copy
不再支持.在发布公告中,有一个视频链接,用于复制当前返回404的复制策略.
我使用了该:copy
策略,因为服务器无法访问git
或访问存储库,因为它位于防火墙后面.
使用v3复制此功能的最佳方法是什么?
小智 2
我遇到了同样的问题,并在 capistrano 谷歌组上发布了类似的问题。
请参阅此处:https ://groups.google.com/forum/#!topic/capistrano/BRa4Vj1_mEo
简短回答:编写您自己的 rake 任务。
capistrano 维护者通过其网站上的博客文章提供了一些示例代码,可以在此处找到: http: //lee.hambley.name/2013/06/11/using-capistrano-v3-with-chef.html
最后,我们决定采用完全不同的策略,并在与我们的服务器相同的网络上实现镜像存储库。