我刚刚安装了SonarQube,可以理解的是,我们想要最终修复很多技术债务。但是,目前,我想确保检查所有签入的新代码,并在其中标记问题。
我知道我可以将问题标记为无法修复,但有没有办法标记在某个时间点之后出现的问题并将现有的技术债务留作“以后修复”?
我知道理想情况下我想停止开发并立即解决所有问题,但我只是买了CI服务器而我的一些高级同事甚至没有看到单元测试的重点,让我们单独确保代码质量。
答案 0 :(得分:2)
SonarQube现在关注泄漏期,即最近引入的问题。这是通过项目版本处理的,因此您只需更新字符串即可开始新的泄漏期并立即将旧代码与新代码区分开来。
看看SonarQube itself on SonarQube.com。右侧突出显示的“泄漏期”部分引起了对此版本中新问题的关注。