defu6579
(defu6579)
1
@45449350 老师,您好!麻烦请教一个问题。
通过gitlab openapi获取代码提交量的时候,遇到同一个commit记录,gitlab提交详情页显示的代码统计信息与api获取信息不一致。
很明显可以看出一次提交几十万行代码是有问题的,但是通过API文档和网上搜索都没有找到好的解决办法。。。
可以看下文档中的示例,链接中的:param是需要替换占位符的哈
可以参考下我调用的方式,结果跟gitlab页面展示是一样的,同学可以试一下
defu6579
(defu6579)
3
Postman支持这种占位符替换,所以我截图上就没有手动替换。
最近在做千行Bug率统计小工具的时候,发现拉取到的代码提交量记录里面,有一小部分提交量特别大(10%>5000,0.3%>10000),在gitlab上直接查到这个提交记录,就发现有差别,跟开发确认说有引用新的包,但是在api文档里没找到比较适用的过滤办法。
1 Like
看一下接口返回的信息,确实只是这一次commit的信息么,只是统计数据不对么?
按理说新引入依赖包,只是在pom.xml里面添加坐标,并不会产生大量的代码提交,因为我看不到具体的返回信息,感觉请求还是没有定位到单次的提交范围。