Gitlab问题库中issues的导出问题

前提:

之前项目组一直使用Gitlab中的Issue库作为项目缺陷管理的平台。
上篇博客页具体说明了使用Git做缺陷管理的优势以及具体遇到的问题。

总之就是之前的Git不能满足现阶段缺陷管理的需求后,我们要更换一款新的缺陷管理工具,经过一轮的寻觅后,决定先使用一下Tracup。
使用之前需要将原有的项目缺陷数据同步至新软件,而Git的issue库并未提供任何可见的按钮任君下载,所以就有了这篇文章…

过程:

1.首先确定了Git没有简单的导出功能,导出功能差评!
2.确定了tracup支持缺陷批量导出和批量导入,这个就极大的方便了以后的工作。
3.通过准备工作初步定了两种方案去导出Git中的问题:通过爬虫去爬取,或者通过官方提供的api去批量导出

#说到这里其实大家也明白了,使用爬虫导出数据效率一定不如直接使用官方提供的api高啊~ 哈哈 所以,使用官方api搞起来!

P.S: 其实我通过两种途径都实现了问题的导出,所以如果大家需要获取Git issue的 爬虫,可以评论留言,我后续再补上。

好了,正文开始:

1.流程:获取项目所属GroupId–获取项目ProjectId—获取Issue列表–导出Issue列表–转化为csv文档–导入tracup
2.准备:由于获取GroupId和ProjectId时需要使用Git提供的Private token,所以需要在登录后访问“local host+/profile/account”然后复制出来,

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值