代码之家  ›  专栏  ›  技术社区  ›  DavidGouge

通过VPN部署Rails应用程序

  •  3
  • DavidGouge  · 技术社区  · 14 年前

    你必须忍受我,因为我不是Ruby开发人员,而是继承了Ruby系统。

    我需要将应用程序的一些更改从我的存储库部署到服务器。我接到命令要跑 cap deploy 并告诉我脚本将从我的存储库中获取最新的代码并将其部署到服务器上。

    我的问题是我必须使用VPN才能访问生产服务器,然后VPN客户端会阻止对本地网络的访问,从而切断存储库。所以我的问题是,我怎样才能改变我的 deploy.rb 以便我可以从本地计算机部署?或者有更好的方法。

    如果你需要看 RB部署 ,请告诉我。

    谢谢

    戴夫

    1 回复  |  直到 14 年前
        1
  •  1
  •   sebastyuiop    14 年前

    我之前使用的解决方案意味着添加:

    set :deploy_via, :copy
    

    但是,最好在以下网站上阅读更多关于这方面的信息:

    http://www.capify.org/index.php/Understanding_Deployment_Strategies#Deploy_Strategy_:copy