Capistrano 3副本策略相当于

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

最后,我们决定采用完全不同的策略,并在与我们的服务器相同的网络上实现镜像存储库。