我们目前在onprem Tfs2015.Update3(14.102.25423.0)上使用Tfs SonarQube扩展(版本3.1.0) 我们在构建定义中使用以下声纳任务:
这些都很好。
我现在已将Tfs服务器升级到Tfs2018(版本16.122.27102.1)。 对于我的(愉快的: - )惊喜SonarQube扩展(版本3.1.0)仍然有效!
但是,当我在sonarqube网站上阅读此链接时,似乎版本3.x不应与Tfs 2018兼容。 https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Extension+for+VSTS-TFS
版本3.x兼容:
- TFS 2015 Update 3
- TFS 2017 Update 1
- VSTS
版本4.x兼容:
- TFS 2017 Update 2 +
- TFS 2018
- VSTS
我在这里遗漏了什么吗? 谢谢!
答案 0 :(得分:3)
VSTS/TFS documentation上的兼容性“矩阵”给出了推荐的设置 - 即已经过测试并且肯定会有用的。
换句话说,版本3.X可能与最新版本的TFS向前兼容 - 但这种兼容性未经过测试,可能(甚至肯定)将来某天会被破坏。
这就是为什么这是一个非常好的建议,转移到推荐的版本(这里是4.20为TS 2018+),以便: