你不得不忍受我,因为我不是Ruby开发者,但继承了Ruby系统。
我需要将应用程序中的一些更改从我的存储库部署到服务器。我被指示运行cap deploy
并告诉该脚本将从我的存储库中获取最新代码并将其部署到服务器。
我的问题是我必须通过VPN才能访问生产服务器,VPN客户端会阻止访问我的本地网络,切断存储库。所以我的问题是,如何更改deploy.rb
以便我可以从本地计算机部署?或者,还有更好的方法。
如果您需要查看deploy.rb
,请告知我们。
由于
戴夫
答案 0 :(得分:1)
我之前使用的解决方案意味着添加:
set :deploy_via, :copy
但是,最好在以下网址阅读更多相关内容:
http://www.capify.org/index.php/Understanding_Deployment_Strategies#Deploy_Strategy_:copy