Mac 如何想多台服务器自动 push 代码?

2019 年 12 月 4 日
 bububububiu

现在在用 pycharm,只支持上传一台服务器,但我要本地修改后几台机器同时上传,同时跑。

有没有这样的方案啊?

3947 次点击
所在节点    macOS
9 条回复
xingheng
2019 年 12 月 4 日
git push 跟 pycharm 有什么关系,gui 内置的 git 功能一般都比较鸡肋。

老老实实 git remote add origin2 && git push origin2
jackleeforce3615
2019 年 12 月 4 日
CI/CD
FaceBug
2019 年 12 月 4 日
你这个应该是 git 仓库端的钩子之类的做的事情吧,你只要提到“主仓库”,通知其他“从仓库”去主仓库同步
lavvrence
2019 年 12 月 4 日
内网击穿配置 webhook
然后 run shell
chendy
2019 年 12 月 4 日
感觉楼主需要 ci
或者一些脚本
lancerliu
2019 年 12 月 4 日
这个不就是 CI 嘛
chenxj123
2019 年 12 月 5 日
在服务端弄个 post-receive 的钩子就好了啊。本地 push 之后,其他仓库都从主仓库更新。正好今天写了个博文记录,楼主可以参考下。
https://yantinger.com/2019/12/05/Git 钩子实现自动部署 /
zjuhwc
2019 年 12 月 6 日
你需要的是脚本或者 devops 工具。
最简单的是 rsync 传文件,ssh 跑脚本,写个 bash 脚本把流程串起来。
devops 工具可以用 fabric 或者 ansible。
bububububiu
2020 年 3 月 11 日
很久的帖子,自己回一个,pycharm 可以 group 服务器,然后设置 group 为 default 即可

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/625834

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX