我可以在UI中看到基于行的SCM责备信息,但是它存储在哪里以及如何通过Web API检索?
我正在使用Perforce插件。
问题是Perforce插件从历史中找到了责备信息,因此如果用户在过去的分支中创建了债务,它仍会在当前分支分析中显示他的名字。
Perforce插件没有任何此类方法可以禁用查看当前分支之外的历史记录。
如果债务真的在这个分支中引入,我需要找到另一种方法来找出。
答案 0 :(得分:2)
这里真正的问题是如何找到这个:
如果债务真的在这个分支中引入,我需要找到另一种方法来找出。
执行此操作的正确方法与过滤掉指责信息和/或禁止查看当前分支以外的历史无关。
解决该用例的正确方法(是真正在此分支中引入的债务)是将Leak Period设置为分支的“起源”。然后,SonarQube Project Space会不断地为您提供与该基线相比的项目状态(即 New Bugs , New Debt ,新代码的覆盖范围< / em>等,请参阅右侧的泄漏期黄色窗格。