搜索

首页  >  问答  >  正文

python - 如何优雅的升级线上Django代码?

现有的部署,之前通过scp上传到服务器上,服务器上禁止使用git。然后每次新的代码要同步都需要scp一下。然后就想怎么才能很好的实现类git那样?前提是不能使用版本控制软件!!!
谢谢。

我想大声告诉你我想大声告诉你2807 天前767

全部回复(3)我来回复

  • 滿天的星座

    滿天的星座2017-05-16 13:22:58

    pycharm deployment ssh连接方式远程部署

    回复
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:22:58

    不让用git也很容易,你的业务代码总还是托管在某一个git平台上的吧?你可以设置一个git hooks,每当你有一个release以后,就由git平台post给生产服务器,服务器接受请求后去下载release的zip包,解压覆盖重启服务就好了

    回复
    0
  • 大家讲道理

    大家讲道理2017-05-16 13:22:58

    将你的代码转成 ansible 一键升级.

    回复
    0
  • 取消回复