我们刚刚开始使用Sonarqube5.1集成在TFS构建中,如本页所述http://www.sonarqube.org/announcing-sonarqube-integration-with-msbuild-and-team-build/
我们有一个主要分支,两个开发分支,为同一个项目。建议采取什么策略来处理这一问题?我希望能够看到随着时间推移的分析结果趋势,也让在不同部门工作的人能够看到他们工作的分支的分析结果。据我所见,Sonar (https://github.com/SonarSource/sonar-msbuild-runner)只支持项目键、项目名称和版本,而不支持分支键。
如有任何建议和建议,将不胜感激!
发布于 2015-05-29 07:43:15
实际上,我确实确认了MSBuild Runner0.9还没有提供注入一些SonarQube属性的方法,包括"sonar.branch“属性。这个限制将在MSBuild运行程序的1.0版本中删除。尽管如此,您必须知道,SonarQube对分支的支持是非常有限的,因为在您的案例中,最终您将在SonarQube中有3个不同的项目,例如,将一个问题标记为假阳性不会导致在另一个分支中将相同的问题标记为假阳性。
https://stackoverflow.com/questions/30475139
复制相似问题