Redmine与GitLab集成

本文详细介绍了如何集成Redmine和GitLab,包括在Redmine中配置版本库、安装GitLab webhook插件、在GitLab上配置webhook,以及通过提交代码测试两者间的双向关联功能,如工作项状态更新和代码关联。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Redmine与GitLab集成

前言

通过集成Redmine与GitLab可以实现Redmine工作项和代码的双向关联:

  • 在Redmine的工作项详情页可以查看关联的代码提交记录

  • 代码提交后可以自动更新Redmine工作项的状态,并可登记工时

在Redmine中配置版本库

全局配置版本库

用管理员账号登录Remine,打开管理 / 配置 / 版本库。

在【启用SCM】菜单中勾选Git。

勾选“启用用于版本库管理的Web Service”,允许GitLab webhook访问Redmine。

在“版本库管理网页服务API密钥”后点击“生成一个key”,该key后面在配置GitLab webhook时会用到。

勾选“允许引用/修复所有其他项目的问题”。

勾选“激活时间日志”,勾选后可以在commit message中设置当前提交工时。

在该页面最后设置代码提交信息的关键字,当Redmine收到GitLab webhook消息时,将更新指定Redmine工作项的状态和完成比例,并登记工时。

生成Redmine的SSH Key

生成Redmine的SSH Key:

sudo su -s /bin/bash redmine
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值