DevOps
599555

禅道开源版 22.4,本地 Git 提交代码后,代码无法同步到禅道后台代码库解决中悬赏5积分

提问者果断的签字笔答案数1阅读数184发表时间2026-08-12 17:48:25

项目代码库是在禅道后台首次导入创建同步完成,只有首次这一次导入代码会同步过来。导入成功之后,在之后的本地电脑执行 git 提交推送代码,新提交的代码不会自动同步更新到禅道后台的代码库,请问该如何处理?

禅道版本:禅道开源版 22.4

安装包类型:Linux安装包

操作系统:Ubuntu

客户端浏览器:Chrome

设置备注
内容
答案列表
🎂
2026-08-12 18:01:41

您好,自动同步是通过后台定时任务执行,咱们确认下该定时任务是否处于激活状态。

f_d689a14492f2839a3c4f7d9fec85cbf0&t=png

另外,有禅道使用问题,也可以联系客户经理,邀请您加入技术交流群沟通,即时性会更好一些。

🐭
果断的签字笔2026/08/12
您好,我这的开源版 22.4为什么安装后在定时任务这个列表和你看到的数据不一样。我的里面没有“同步GIT”这个数据,后面我有查了你们官方其它教程,我自己手动有补充了这条数据,本地git 提交代码后仍然没办法同步到禅道代码库。我有13256858138,您们同意一下,发截图您们看一下
回复
🐭
果断的签字笔2026/08/12
我有看了定时任务列表,好像定时任务最后执行时间都还没有在跑。
1、22.4安装后首次定时任务是不是少了“GIT同步”这一条数据,我的那边没有看到这条数据,我是后面自己加上去的
2、是不是定时任务有问题,我看我现在这边的定时任务最后执行时间都没有在发生变化,也就是定时任务应该是都没有在跑
回复
🐭
果断的签字笔2026/08/12
刚任务没跑的原因查到了,zt_queue表堆积了大量的数据,现在把它UPDATE zt_queue SET status='done' WHERE status IN ('wait','doing');任务恢复正常了。“同步Git”任务更新恢复正常,任务都有在执行了。但还是本地git 提交代码后仍然没办法同步到禅道代码库
回复
🐭
果断的签字笔2026/08/12
1、我现在必须要手动再写一个同步的脚本它才能把git提交的代码同步到禅道后台
2、那您们后台的那个"同步GIT"任务主要是做什么用的,"同步GIT"这个任务现在有在跑了。
3、gitlab那边我也配置了Webhooks:127.0.0.1:8090/zentao/api.php/v1/gitfox/webhook?repoID=1,push events测试和真实的git提交后,看这边的
Webhook logs 返回的都是200是通的。
4、总结:我们使用 zbox 22.4 + GitFox + GitLab 双仓库架构:开发 push 到 GitLab,禅道 DevOps 通过 GitFox 展示代码。GitLab push webhook 已配置并返回 HTTP 200,禅道 cron「同步 Git」(moduleName=git&methodName=run)也显示正常执行,但 GitLab 新提交不会自动出现在禅道代码库。目前必须在服务器上额外执行两步:① 用 git fetch 将 GitLab 仓库更新写入 GitFox 本地裸库路径;② 再调用 gitfox webhook 通知禅道刷新。执行后禅道即可看到提交。想确认这是否为设计如此,还是 GitFox 与外部 Git 之间缺少自动镜像/同步能力?22.4 是否有无需手工脚本的官方集成方案?
1条回复 回复
🎂
禅道-王誉霖2026/08/13
您好,首先上面说的本地git方式定时任务仅限于本地git方式,不是gitlab也不是gitfox,这两种代码仓库管理方式不通过后台定时任务同步代码。另外我们的设计方案是用gitfox完全取代gitlab以及其他的代码仓库。从gitlab同步一次代码到gitfox之后,后面就在gitfox上进行代码提交即可。

另外,有禅道使用问题,也可以联系客户经理,邀请您加入技术交流群沟通,即时性会更好一些。
回复
联系我们
联系人
魏中显/高级客户经理
电话(微信)
18561939726
QQ号码
1746749398
联系邮箱
weizhongxian@chandao.com
其他相关问答
提问者: sumety 于 2017-10-312170次浏览,1个答案
33555
已解决
悬赏5积分
提问者: tammy1151 于 2018-05-243266次浏览,1个答案
提问者: kissakate 于 2014-05-143260次浏览,1个答案
53696
已解决
悬赏5积分
提问者: caca23 于 2022-03-161108次浏览,1个答案
提问者: fatwinter 于 2013-05-044627次浏览,2个答案
返回顶部
客服头像
魏中显
高级客户经理
客服微信
18561939726
1746749398
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET