文章详情页
python - 如何优雅的升级线上Django代码?
浏览:233日期:2022-06-25 15:24:23
问题描述
现有的部署,之前通过scp上传到服务器上,服务器上禁止使用git。然后每次新的代码要同步都需要scp一下。然后就想怎么才能很好的实现类git那样?前提是不能使用版本控制软件!!!谢谢。
问题解答
回答1:pycharm deployment ssh连接方式远程部署
回答2:不让用git也很容易,你的业务代码总还是托管在某一个git平台上的吧?你可以设置一个git hooks,每当你有一个release以后,就由git平台post给生产服务器,服务器接受请求后去下载release的zip包,解压覆盖重启服务就好了
回答3:将你的代码转成 ansible 一键升级.
上一条:linux - openSUSE 上,如何使用 QQ?下一条:macos - mac用VMware Fusion安装了centos7,我怎么把centos映射到本地,就像windows映射一个网络位置
相关文章:
1. css3 - 微信前端页面遇到的transition过渡动画的bug2. css - 文字排版问题,内容都是动态抓出来的,字数不一定。如何对齐啊3. 网页爬虫 - 关于Python的编码与解码问题4. css3 - 微信小程序如何把radio改成2个选择按钮的样式5. javascript - 为什么var obj = {}创建对象的方法里面不能用this.xxx来声明属性 ?6. javascript - router.push无效7. javascript - 浏览器回退,如何保证js对dom的操作保存下来8. selenium-selenium-webdriver - python 将当前目录加入到 环境变量9. css - input间的间距和文字上下居中10. 为什么javascript 18014398501093363 == 18014398501093364 返回ture
排行榜

网公网安备