1. 禅道介绍
1.1  关于禅道项目管理软件
1.2  如何获得支持
1.3  各版本功能差异
1.4  关注我们
2. 安装禅道
2.1. 环境搭建
2.1.1  搭建Ubuntu环境安装禅道
2.1.2  搭建Centos环境安装禅道
2.1.3  安装PHP的ioncube扩展
2.2. 安装12开源版
2.2.1  选择适合您的安装方法
2.2.2  使用云禅道在线项目管理服务
2.2.3  (推荐)windows用一键安装包安装
2.2.4  (推荐)linux用一键安装包
2.2.5  linux下用lampp集成包安装
2.2.6  使用源码包安装(MAC系统)
2.2.7  MAC下用XAMPP安装禅道
2.2.8  MAC下用XAMPP-VM安装禅道
2.2.9  使用源码包安装(各系统通用)
2.2.10  宝塔面板安装禅道
2.2.11  华芸NAS在线安装
2.2.12  Centos7.4系统下安装httpd,mariadb,php7.2环境运行禅道
2.2.13  Centos8系统下安装httpd,mariadb,php7.2环境运行禅道
2.2.14  安装ioncube扩展
2.2.15  安装swoole扩展
2.2.16  Docker方式部署禅道
2.3. 安装12企业版
2.3.1  禅道企业版安装包安装方式(各系统通用)
2.3.2  (推荐)Windows一键安装包安装
2.3.3  (推荐)Linux一键安装包安装
2.3.4  centos 7.x 源码安装禅道企业版
2.4. 安装禅道新版本
2.4.1  选择适合您的安装方法
2.4.2  新版本禅道的安装升级
2.4.3  windows使用一键安装包(推荐)
2.4.4  linux用一键安装包(推荐)
2.4.5  使用源码包安装(MAC系统)
2.4.6  基于禅道当前的一键安装包(Windows和Linux)如何源码安装旗舰版禅道
2.5  安装PHP的LDAP扩展
3. 升级禅道
3.1. 升级12开源版
3.1.1  选择和自己环境对应的升级方式
3.1.2  通过源代码方式升级(通用)
3.1.3  windows一键安装包的升级
3.1.4  linux一键安装包升级
3.2. 升级12企业版
3.2.1  安装包方式升级
3.2.2  开源版升级到企业版
3.3. 升级禅道新版本
3.3.1  选择和自己环境对应的升级方式
3.3.2  通过源代码方式升级(通用)
3.3.3  windows一键安装包的升级
3.3.4  linux一键安装包升级
3.3.5  docker安装禅道-升级禅道
3.4  如何安装ioncbe扩展
4. 维护配置
4.1. 维护禅道
4.1.1  初始化管理脚本
4.1.2  备份禅道
4.1.3  恢复删除的资源
4.1.4  如何更新燃尽图
4.1.5  一键安装包如何实现mysql异机连接
4.1.6  linux一键安装包配置https
4.2. 配置禅道
4.2.1  设置是否允许匿名访问
4.2.2  如何配置email发信
4.2.3  如何成为超级管理员
4.2.4  配置禅道系统为静态访问
4.2.5  去掉禅道访问地址中的zentao
4.2.6  linux一键安装包去掉禅道访问地址中的zentao
4.2.7  集成禅道和svn
4.2.8  集成禅道和git
4.2.9  在第三方应用中集成禅道
4.2.10  第三方应用配置免密登录禅道
4.2.11  第三方应用集成禅道客户端进行消息通知
4.2.12  集成webhook
4.2.13  集成ZDOO
4.2.14  客户端集成
4.2.15  禅道的翻译功能
4.2.16  浏览器通知的设置
4.2.17  集成钉钉工作消息通知
4.2.18  集成企业微信应用消息通知
4.2.19  集成飞书群机器人
4.2.20  集成飞书消息通知
4.2.21  集成版本库、集成Jenkins,并进行构建
4.2.22  解决一键安装包密码口令弱的问题
4.3. 性能优化
4.3.1  nginx反向代理禅道502或504bad gateway错误
4.3.2  linux系统中配置session使用redis
5. 快速入门
5.1. 12版本快速入门
5.1.1  禅道使用的基本流程和产品、研发、测试之间的三权分立
5.1.2  禅道的新手教程
5.1.3  创建第一个产品
5.1.4  添加第一个需求
5.1.5  开始第一个项目
5.1.6  确定项目要完成的需求列表
5.1.7  为需求分解任务
5.1.8  提交bug
5.1.9  禅道的自定义功能
5.1.10  文档管理
5.1.11  如何排查产品、项目是否有访问权限
5.1.12  年度总结,工作内容统计一览表说明
5.2. 12版创建分组和用户
5.2.1  建立部门结构
5.2.2  添加一个用户帐号
5.2.3  批量维护帐号
5.2.4  设置分组,建立权限体系
5.3. 12版本最简使用
5.3.1  使用禅道来进行项目任务管理
5.3.2  只使用禅道来做bug管理
5.3.3  只使用禅道来进行产品管理
5.3.4  个人使用禅道来做事务跟踪管理
5.4. 12版本基本使用
5.4.1  敏捷开发及scrum简介
5.4.2  禅道和scrum的对应关系
5.4.3  视频教程:第一个演示项目
5.4.4  维护联系人
5.4.5  导入excel、csv参考文档
5.4.6  工作方式的切换
5.4.7  操作获取积分功能
5.4.8  自定义必填项功能
5.5. 12版本进阶使用
5.5.1. 使用流程
5.5.1.1  禅道使用流程图解
5.5.2. 个人管理
5.5.2.1  使用待办进行个人事务管理
5.5.2.2  关注需要自己处理的任务、需求、bug
5.5.2.3  通过我的档案查看或者修改个人信息
5.5.2.4  视频教程:禅道使用之个人篇
5.5.3. 产品经理篇
5.5.3.1  维护产品
5.5.3.2  维护产品线
5.5.3.3  创建和评审需求
5.5.3.4  变更和评审需求
5.5.3.5  需求的状态和研发阶段
5.5.3.6  需求的注意事项
5.5.3.7  维护产品模块
5.5.3.8  建立发布计划
5.5.3.9  建立发布
5.5.3.10  路线图
5.5.3.11  文档管理
5.5.3.12  主持产品会议
5.5.3.13  参与项目管理、演示和总结
5.5.3.14  需求的基本统计报表
5.5.3.15  视频教程:禅道使用之产品经理篇
5.5.4. 项目经理篇
5.5.4.1  建立项目
5.5.4.2  组建项目团队
5.5.4.3  确定项目要完成的需求列表
5.5.4.4  组织进行任务分解
5.5.4.5  召开每天的站立会议
5.5.4.6  通过燃尽图了解项目的进展
5.5.4.7  通过各种列表的各种功能了解项目进展
5.5.4.8  召开演示会议和总结会议
5.5.4.9  项目任务基本的报表统计
5.5.4.10  视频教程:禅道使用之项目经理篇
5.5.5. 开发团队篇
5.5.5.1  参加项目计划会议,分解任务
5.5.5.2  领取任务,并每天更新任务
5.5.5.3  通过看板和树状图查看任务
5.5.5.4  创建版本
5.5.5.5  申请测试
5.5.5.6  解决bug
5.5.5.7  文档管理
5.5.5.8  确认bug
5.5.5.9  视频教程:禅道使用之开发团队篇
5.5.6. 测试团队篇
5.5.6.1  维护bug视图模块
5.5.6.2  提交bug
5.5.6.3  验证bug,关闭
5.5.6.4  激活bug
5.5.6.5  找到自己需要的bug
5.5.6.6  维护测试用例视图
5.5.6.7  创建测试用例
5.5.6.8  测试套件、报告和公共用例库的维护
5.5.6.9  管理测试版本
5.5.6.10  执行用例,提交Bug
5.5.6.11  查看报表统计
5.5.6.12  视频教程:禅道使用之测试团队篇
5.6. 12版本企业版使用
5.6.1  开源版功能
5.6.2  添加用户和权限维护
5.6.3  甘特图功能简介
5.6.4  工作日志管理功能简介
5.6.5  代码库(SVN GIT)及代码评审
5.6.6  日历功能简介
5.6.7  Excel导入导出功能简介
5.6.8  短信通知功能简介
5.6.9  运维管理
5.6.10  导出为Word功能简介
5.6.11  水晶报表(自定义报表)功能简介
5.6.12  LDAP用户验证功能简介
5.6.13  反馈管理
5.6.14  统计视图功能简介
5.6.15  文档管理
5.6.16  报表导出功能简介
5.6.17. 办公管理
5.6.17.1  考勤
5.6.17.2  请假
5.6.17.3  补班
5.6.17.4  加班
5.6.17.5  调休
5.6.17.6  节假日
5.6.18. 工作流
5.6.18.1  工作流内置流程
5.6.18.2  工作流功能简介
5.6.18.3  自定义内置工作流
5.6.18.4  新增工作流示例
5.6.18.5  工作流 JS、CSS 使用说明
5.6.19  视频及PPT资料
5.7. 新版本快速入门
5.7.1  15后新版本禅道的新增功能
5.7.2  15后新版本禅道的界面变化
5.7.3  15后新版本禅道的最简使用
6. 按照角色使用
6.1. 管理员
6.1.1  维护组织部门
6.1.2  维护用户
6.1.3  维护权限
6.1.4. 办公管理(企业版)
6.1.4.1  考勤(企业版)
6.1.4.2  请假(企业版)
6.1.4.3  补班(企业版)
6.1.4.4  加班(企业版)
6.1.4.5  调休(企业版)
6.1.4.6  节假日(企业版)
6.1.4.7  审批(企业版)
6.1.5. 工作流(企业版)
6.1.5.1  内置工作流(企业版)
6.1.6  短信通知(企业版)
6.1.7. 运维管理(企业版)
6.1.7.1  ZAgent的使用(企业版)
6.1.7.2  虚拟机的使用
6.1.8  LDAP用户验证(企业版)
6.2. 项目集负责人
6.2.1  创建项目集
6.2.2  添加产品
6.2.3  创建项目
6.2.4  管理人员
6.2.5  添加干系人
6.2.6  可视化大屏(企业版)
6.3. 产品经理
6.3.1  创建产品
6.3.2  维护模块
6.3.3  产品多分支/平台管理
6.3.4  维护计划
6.3.5  维护需求
6.3.6  需求的评审
6.3.7  创建发布
6.3.8  跟踪进度
6.3.9  反馈管理(企业版)
6.4. 项目经理
6.4.1  维护项目和执行
6.4.2  维护团队
6.4.3  关联需求
6.4.4  分解任务
6.4.5  跟踪进度
6.4.6  甘特图(企业版)
6.4.7  代码评审(企业版)
6.4.8  瀑布项目的使用
6.4.9. 瀑布项目特有功能(旗舰版)
6.4.9.1  维护项目的计划、阶段(旗舰版)
6.4.9.2  项目设计、矩阵(旗舰版)
6.4.9.3  项目评审、配置(旗舰版)
6.4.9.4  项目报告、挣值管理(旗舰版)
6.4.9.5  项目调研、估算(旗舰版)
6.4.9.6  项目问题、风险、机会(旗舰版)
6.4.9.7  项目过程、度量、QA(旗舰版)
6.4.9.8  项目培训、会议(旗舰版)
6.4.10  看板项目的使用
6.4.11  文档管理(企业版)
6.4.12  Excel 导入导出(企业版)
6.4.13  Word 导出(企业版)
6.4.14  统计(企业版)
6.4.15  报表导出(企业版)
6.4.16  资产库管理
6.5. 研发人员
6.5.1  参加产品计划会议,分解任务
6.5.2  领取任务,并每天更新任务
6.5.3  创建版本,提交测试
6.5.4  确认Bug,解决Bug
6.5.5  执行的综合、需求、Bug、任务看板
6.6. 测试人员
6.6.1  撰写用例
6.6.2  执行用例
6.6.3  提交Bug
6.6.4  验证和关闭BUG
7. 功能介绍
7.1. 新增概念
7.1.1  项目集(Program)
7.1.2  项目(Project)
7.1.3  产品(Product)
7.1.4  管理模型
7.2. 地盘
7.2.1  新手引导
7.2.2  全局添加
7.2.3  首页区块
7.2.4  新增内容
7.2.5  工作日志(企业版)
7.2.6  日历(企业版)
7.3. 项目集
7.3.1  项目集列表
7.3.2  分解子项目集
7.3.3  创建项目集
7.4. 产品
7.4.1  创建产品
7.4.2  维护模块
7.4.3  产品多分支/平台管理
7.4.4  维护计划
7.4.5  维护需求
7.4.6  需求的评审
7.4.7  创建发布
7.4.8  跟踪进度
7.5. 项目
7.5.1. 项目通用功能
7.5.1.1  项目的基本设置
7.5.1.2  维护项目的执行
7.5.1.3  维护项目的需求
7.5.1.4  维护项目的Bug、用例、测试单、测试报告
7.5.1.5  维护项目的文档
7.5.1.6  维护项目的版本、发布
7.5.2. 瀑布项目特有功能(企业版与旗舰版)
7.5.2.1  维护项目的计划、阶段
7.5.2.2  项目设计、矩阵(矩阵为企业版)
7.5.2.3  项目评审、配置(旗舰版)
7.5.2.4  项目报告、挣值管理(旗舰版)
7.5.2.5  项目调研、估算(旗舰版)
7.5.2.6  项目问题、风险、机会(旗舰版)
7.5.2.7  项目过程、度量、QA(旗舰版)
7.5.2.8  项目培训、会议(旗舰版)
7.6. 执行
7.6.1  参加产品计划会议,分解任务
7.6.2  领取任务,并每天更新任务
7.6.3  创建版本,提交测试
7.6.4  确认Bug,解决Bug
7.6.5  执行的综合、需求、Bug、任务看板
7.7. 测试
7.7.1  撰写用例
7.7.2  执行用例
7.7.3  提交Bug
7.7.4  验证和关闭BUG
7.8. DevOps
7.8.1. DevOps 功能
7.8.1.1  Git/SVN版本库管理和查看代码
7.8.1.2. 集成GitLab
7.8.1.2.1  绑定用户,关联issue,进行构建
7.8.1.2.2  合并请求
7.8.1.2.3  禅道中GitLab的权限
7.8.1.3  集成Jenkins,进行构建
7.8.1.4  集成SonarQube
7.9. 看板
7.9.1  通用看板功能
7.10. 资产库(旗舰版)
7.10.1  资产库管理(旗舰版)
7.11. 文档
7.11.1  文档管理
7.11.2  接口库
7.12. 统计
7.12.1  统计(企业版)
7.12.2  报表导出(企业版)
7.12.3  水晶报表(自定义报表)(企业版)
7.12.4  可视化大屏(企业版)
7.13. 组织
7.13.1  团队成员和工作信息
7.13.2  组织动态
7.13.3  公司信息
7.14. 办公(企业版)
7.14.1  考勤
7.14.2  请假
7.14.3  补班
7.14.4  加班
7.14.5  调休
7.14.6  审批
7.15. 运维(企业版)
7.15.1  ZAgent的使用
7.15.2  虚拟机的使用
7.16. 反馈(企业版)
7.16.1  反馈(企业版)
7.16.2  工单(企业版)
7.17. 学堂(企业版)
7.17.1  学堂的课程和后台(企业版)
7.18. 工作流(企业版)
7.18.1  内置工作流(企业版)
7.19. 后台设置
7.19.1  集成禅道客户端
7.19.2  模型
7.19.3  自定义
7.19.4. 通知
7.19.4.1  邮件
7.19.4.2  Webhook
7.19.4.3  浏览器
7.19.4.4  设置
7.19.4.5  配置飞书内的禅道单点登录
7.19.5  插件
7.19.6  二次开发
7.19.7  系统
7.19.8  导入Jira数据
7.19.9  登记菜单和权限
7.19.10. 权限维护和访问控制
7.19.10.1  项目集的权限维护和访问控制
7.19.10.2  产品的权限维护和访问控制
7.19.10.3  项目的权限维护和访问控制
7.19.10.4  执行的权限维护和访问控制
7.19.10.5  项目和执行的访问控制和数据关系
7.19.11  短信通知(企业版)
7.19.12  Excel 导入导出(企业版)
7.19.13  Word 导出(企业版)
7.19.14  LDAP 用户验证(企业版)
7.19.15  审批流程(旗舰版)
8. 其他相关
8.1. 其他
8.1.1  禅道所使用到的第三方代码
8.1.2  禅道FAQ
8.1.3  如何帮助禅道项目
8.1.4  禅道商业服务
8.1.5  禅道项目的贡献者
8.1.6  历史修改记录

绑定用户,关联issue,进行构建

2021-08-31 10:46:04
先知
14375
最后编辑:张鹏 于 2022-07-28 13:49:20
分享链接
15版本集成了 GitLab 类型版本库。
  • 同步版本库代码
  • 绑定用户
  • 代码库目录浏览、代码查看、追溯、比较差异
  • 关联issue
  • 创建构建任务

下面给大家介绍怎么如何维护  GitLab,集成 GitLab 类型版本库。


DevOps 配置视频:

一、维护 GitLab服务器

1、添加 GitLab服务器
在DevOps模块,点击 GitLab右上角的 添加 GitLab按钮,进入添加 GitLab服务器的页面。

添加 GitLab服务器的页面:

需要填写GitLab服务器地址和管理员权限且有效的Token。
比如我的 GitLab的访问地址是: https://gitlab.abc.com ,那么服务地址就填写:  https://gitlab.abc.com 即可。不要写成GitLab中项目的访问地址。

使用非管理员权限的Token无法添加Gitlab服务器。


添加成功的GitLab服务器可以在列表页里查看到。

2、编辑、删除GitLab服务器
GitLab服务器列表右侧有编辑、删除操作按钮。
点击编辑按钮可以对 GitLab服务器名称、服务器地址和Token进行更改。

编辑 GitLab服务器页面:

3、绑定用户
GitLab用户可以与禅道用户进行绑定。

点击GitLab列表右侧操作栏的绑定用户按钮,就可以进入绑定用户页面。

绑定用户时,默认会对用户真实姓名、用户名、邮箱进行对应检查,其中一项时相同的旧默认做绑定。
除了默认绑定用户,你可以自己进行操作绑定用户。

但是GitLab的Token过期或者是非管理员权限的话,该GitLab不能进行绑定用户。

绑定用户的操作按钮置灰,鼠标悬停时会给出提示。


二、关于GitLab的Token

登录 GitLab在 Settings 的 Access Tokens 里按页面提示填写,生成 Token即可。

按照页面提示,根据使用需要填写内容信息。

填写完信息后,点击创建按钮。

Token 创建成功后,会提示在页面顶部。

创建 Token成功页面底部,还显示着之前 创建成功的 Token列表信息。

三、创建GitLab类型的版本库

维护 GitLab服务器成功后,可以创建 GitLab类型版本库,查看版本库历史提交记录。进行目录浏览,代码查看、追溯、diff 功能操作。
下面给大家介绍怎么集成 GitLab类型版本库。

1、创建 GitLab类型版本库

点击DevOps--版本库页右上角的 创建 按钮,即可进入版本库的创建页面。

在类型点击下拉选择 GitLab。
所属产品可以是一个也可以是多个产品。

 接下来需要填写 GitLab地址和Token。

GitLab服务器地址:下拉列出我们在GitLab里维护的服务器地址。

GitLab项目:选择了 GitLab服务器地址后,会默认列出该地址里的所有项目名。


选择了项目后,名称会自动填充为该项目的名称,点击保存即可。

保存成功后,就开始自动同步项目的代码。


2、 同步 GitLab 项目的代码

创建版本库后,开始同步代码。


同步完成后可以在代码里查看:


也可以在版本库的列表里查看到GitLab类型的版本库。


3、 代码的查看、追溯、diff

浏览查看代码目录

追溯


比较差异(diff功能)

四、关联GitLab的issue

在版本库列表,GitLab类型的版本库右侧操作按钮,显示有关联issue按钮。

点击关联issue,可以跳转到关联issue页面,默认的类型有任务、需求、Bug三种。

产品列出版本库的所属产品,执行下拉列出和这个所属产品有关联的执行。

点击保存,就可以到执行里查看到已关联的issue。

从GitLab导入的issue在禅道系统里的描述信息里会附加该issue在GitLab里的地址。

已经导入到禅道中的issue,在GitLab中的issue页面中会添加禅道标签(形式:对象_对象ID,如task_1234)并将URL作为标签值。

关联任务的issue:

关联需求类型的issue:

关联Bug类型的issue:

如果没有issue可关联,会直接提示没有issue可导入。

五、创建GitLab引擎的构建任务

接下来,我们可以在构建里 创建GitLab引擎的构建任务。
构建引擎选择GitLab,代码库会列出 GitLab类型的代码库和所属产品。

构建任务创建成功后,可以在构建列表里点击执行构建。

执行构建任务,运行流水线。
创建GitLab引擎的构建任务需要依赖在GitLab项目中正确配置流水线,如果GitLab项目未配置流水线,则构建将失败。
配置流水线: https://docs.gitlab.com/ee/ci/pipelines/

查看构建日志,可以刷新查看具体的构建日志。

构建任务列表里,可以查看构建任务的状态,还可以对构建任务查看日志、编辑、执行、删除等操作。

查看构建历史:


六、配置指令

我们给出了任务、Bug、需求的默认 指令配置,你也可以按照使用需要做修改和调整。
按照配置指令提交的代码,会在任务、Bug、需求的历史记录中体现。
指令设置页面和示例:

在任务历史记录中的显示,可以点击 view 和diff 直接查看。


评论列表
李涛 2022-09-30 10:18:54
17.6.2版本中如何关联gitlab上的issue?
马超 2022-09-30 10:24:30 回复
DevOps-设置-GitLab 页面点击 配置GitLab 服务器名称,进入详情页面关联issue
judy-朱 2022-09-02 12:04:33
1、关联gitlab的issue后,issue地址没有使用真实的gitlab地址http://gitlab.example.com/gitlab-instance-d6d1c898/test01/-/issues/1 2、gitlab可以关联禅道上的需求和缺陷吗?
王林 2022-09-02 15:30:35 回复
1、不太明白什么意思,可以添加下页面上方QQ,邀请进群后截图咨询下具体问题
2、可以通过提交固定格式的注释例如 bug #001 "test" ,和id是1的bug进行关联,可以在id是1的bug历史记录中查看提交的代码
judy-朱 2022-09-26 17:03:21 回复
知道了,谢谢
1、是gitlab配置的问题
2、可以通过你说的方法进行禅道关联gitlab,谢谢
沉默的风暴 2022-08-18 09:31:42
禅道 17.4,创建 GitLab 类型的代码库,无法加载仓库,有可能是什么原因?
沉默的风暴 2022-08-18 09:34:12 回复
点击 GitLab 显示“您还未绑定GitLab用户,请联系管理员进行绑定”
于涛 2022-08-18 09:37:01 回复
您好,集成GitLab后需要用管理员账号登录在GitLab配置页面绑定用户,绑定后才可以创建代码库获取GitLab中项目代码
沉默的风暴 2022-08-18 09:40:38 回复
禅道的 GitLab 配置页面,绑定用户的按钮显示灰色的(我已经使用 Git 的具有 root 账号的用户的 token 配置了),且悬浮显示“绑定用户”
于涛 2022-08-18 11:25:41 回复
确认目前禅道用户是否为admin用户,如果不是,尝试切换到admin账号绑定看下。
沉默的风暴 2022-08-18 11:37:11 回复
搞定了,感谢!必须使用 admin 用户账号,而不是拥有管理员权限的禅道用户账号。
天空 2022-04-11 17:22:25
请问下,gitlab-ce 14.9 集成禅道,怎么没有议题列表?
禅道-Bee 2022-04-11 17:32:22 回复
token是超级管理员创建的吗?另外,权限都分配了吗?
张先生 2022-04-11 17:57:45 回复
都是用管理员创建的
张先生 2022-04-11 17:59:26 回复
禅道这边,创建应用,用的是admin用户;gitlab那边启用zentao集成,测试连接成功,保存后只有跳转的连接,没有议题列表,是跟gitlab不是企业版有关系吗?
cuiping 2022-04-12 09:29:50 回复
联系下官网商务刘璐(QQ:2845263372)邀请加入技术交流群,具体截图看下,更方便确认问题。
kw 2022-03-17 16:33:29
docker运行16.4开源版,添加gitlab,“当前token非root权限。 ”。access token由root用户生成。gitlab版本10+。请问是什么问题?是 16.4的版本的问题么? 降级到16.3会不会不会出现这个问题?
于涛 2022-03-17 17:06:46 回复
您好,关于集成gitlab的问题,首先需要确认登录gitlab的用户是否具有root权限,刚刚您的描述已经确认,这没有问题,另外的话可以尝试重新生成一个token看下,注意生成token时,token的开放权限以及日期限制要注意下。
程广 2021-12-31 16:50:40
gitlab添加项目后开始同步,先是显示同步到400+条,然后变为同步1条记录就不动了
王林 2021-12-31 17:41:28 回复
请问禅道是什么版本?这里之前版本有过bug,可以升级最新版本试下。
另外,看下集成的gitlab token中是否有中划线,有的话重新换个token集成一下。
wxlallen 2022-01-10 10:24:36 回复
请问哪个版本有bug呢?在哪个版本又解决了呢?我这边也核实一下。谢谢
禅道 - 闫敏 2022-01-10 17:18:12 回复
可以在官网发布的版本详情页面 看下此版本修复的bug , 哪个版本有bug数据 这个是不会对外公布的
程广 2021-12-24 14:11:48
gitlab有版本要求吗?我的gitlab是9.2版本,且我的用户是管理员。创建的token, 一直说不是管理员权限
他的睫毛2021 2021-12-14 12:23:31
在gitlab上提交了之后,在禅道的 代码 那里 左边的已经更新过来了,但是 右边的 commit日志没更新过来.
于涛 2021-12-14 13:22:42 回复
您好,我们在进行提交时是在master上还是在branches上进行提交的?需要确认下具体的细节, 方便的话,可以添加一下我们的商务QQ:2679672214,将您邀请到我们的技术交流群中,将详细的页面截图发送给我们看下。
他的睫毛2021 2021-12-14 13:57:24 回复
好的 谢谢.
我的情况是这样的:
1、docker部署,zentao版本15.7.1;
2、在非master分支上提交的时候,在禅道这边 DevOps->代码 这里 左边是更新的,右边这里没更新过来,刷新也没用;
3、在master分支上提交是正常的,同时它会把之前 非master提交过的都更新了;
4、也就是说要在非master分支上提交的,就必须得在master上提交一次才正常.
于涛 2021-12-14 14:45:32 回复
嗯嗯,已经收到您的问题反馈,对应商务同事已经邀请您入群,这块我们确认后会通知您处理下~
嘚嘚嘚 2021-11-25 09:39:02
按照规范提交代码注释,但是对应bug和任务下面没有对应版本号内容
于涛 2021-11-25 13:28:48 回复
具体是如何提交的代码注释呢,提交代码注释后相关的BUG或者任务的状态和工时有更新吗?
^ 2021-11-25 13:59:22 回复
你好,这边是出现这种情况:提交代码之后在devops -代码 那个页面看到了左侧有更新后的代码,但是在右侧的版本对比里面没看到新的版本。之前右侧出现更新后代码时,任务就被更新并且被关联上了,但是出现左侧有更新内容但是右侧没有出现的情况的话,对应任务就无法被修改状态
于涛 2021-11-25 15:32:12 回复
提交代码时 是如何提交的呢?相关注释填写是否规范,您描述的感觉应该没有和系统中的数据关联起来,所以导致了状态也没有更新
^ 2021-11-25 15:34:32 回复
注释规范 填写也规范,只要是devops-代码页面右侧的版本信息一更新了,对应任务下面就生成了对应内容。但是页面左侧的代码信息都是更新了的 ,就只是右侧的版本信息不更新
于涛 2021-11-25 15:49:21 回复
刚刚我们测试了一下,右侧版本同步并不是实时的,可以手动点击刷新按钮看下,另外,提交注释时 #号前的空格需要删除一下 按照这个格式来处理Start Task#1 Cost:1h Left:3h
^ 2021-11-25 15:56:47 回复
手动点击刷新的方式我试了有很多次了,都没有起到作用哦 。另外去掉空格的提醒已收到,谢谢
于涛 2021-11-25 15:59:57 回复
嗯嗯,解决问题就好:)
^ 2021-11-25 16:07:29 回复
你好 问题并没有解决哦 ,版本信息一直没有同步到。我只是感谢提醒,以后同步代码注释的时候会注意问题
于涛 2021-11-25 16:39:59 回复
这样,您可以添加一下我们页面上方的商务QQ,邀请您加入我们的技术交流群。我们确认一下细节,然后具体分析协助您解决一下:)
^ 2021-11-25 16:47:36 回复
我加了QQ了,也进群了,一直在交流,并没有解决 。没有my.php文件不能开启debug,日志文件不能查看
于涛 2021-11-25 17:08:18 回复
方便的话可以将您的QQ发送到我的个人邮箱 对接您处理一下 yutao@easycorp.ltd
^ 2021-11-25 17:31:27 回复
加一下 涛兄。。。 怎么没反应啊
马超 2021-11-25 17:35:42 回复
可以直接在群里沟通一下问题,群里有多位可以帮您解决问题。
^ 2021-11-25 16:39:59 回复
涛哥 快帮帮忙,这个问题看能不能解决一下,我搞了一天了,要是解决不了我就要自己去写脚本访问禅道来同步信息,就很麻烦
^ 2021-11-25 14:03:08 回复
我怀疑是禅道没获取到gitlab更新版本,但是左侧代码文件夹确实是更新了的。右侧版本信息是不是没入到禅道的数据库呢?
他的睫毛2021 2021-12-14 11:23:06 回复
我也是遇到同样的问题啊,这个怎么解决?15.7.1版本
汪先生 2022-01-30 18:52:20 回复
我也遇到同样的问题。通过开启"定时任务列表"中的"同步GIT",就能解决,你就等着它5分钟的定时任务执行完毕之后,就能在任务/BUG中的备注里看到了
郭如海 2021-10-22 14:42:20
我配好了gitlab,这个代码是自动同步过来,还是需要配置定时任务定时同步?
禅道-Bee 2021-10-22 16:24:32 回复
定时任务需要开启的,手动点击同步按钮也可以。如果还有疑问,可以联系官网顶部商务QQ,邀请加入技术交流群沟通下。
郭如海 2021-10-25 09:12:16 回复
这个定时任务在哪开启呢?另外再问问如果是手动同步要怎么操作?
禅道 - 闫敏 2021-10-25 09:24:18 回复
后台 - 系统 - 定时 - 定时同步GitLabMR信息 这个任务看下
建议添加商务qq 邀请到技术交流群 继续沟通, 更方便排查问题
郭如海 2021-10-25 09:44:25 回复
我看到备注栏有个“同步GIT”,是这个吗?还是要新建一个gitlab的同步任务?
阿龙 2021-10-25 10:14:25 回复
是的,”同步GIT“就是手动同步
1/2 1 2
发表评论
评论通过审核后显示。