您必须忍受我,因为我不是Ruby开发人员,但是继承了Ruby系统。
我需要将一些更改从我的存储库部署到服务器。我被指示运行cap deploy
,并告诉该脚本将从我的存储库中获取最新代码并将其部署到服务器。
我的问题是我必须使用VPN才能进入生产服务器,然后VPN客户端会阻止对本地网络的访问,从而切断存储库。所以我的问题是,如何更改deploy.rb
以便可以从本地计算机进行部署?或者,还有更好的方法。
如果您需要查看deploy.rb
,请告诉我。
谢谢
戴夫
最佳答案
我之前使用的解决方案意味着添加:
set :deploy_via, :copy
https://stackoverflow.com/questions/2476455/