2016-09-12 2 views
1

코드를 먼저 정적으로 분석해야하는 정적 자동화 환경을 설정하고 정적 분석의 일부로 식별 된 문제를 버그로 제기해야합니다.Bugzilla와 sonarqube의 통합

정적 분석을 위해 나는 sonarQube를 사용하고 있습니다. 버그에 대해서는 Bugzilla를 사용하고 있습니다.

sonarQube에 사용할 수있는 Bugzilla 플러그인이 있습니까? 문제가 확인되면 Bugzilla로 직접 제기 할 수 있습니까?

답변

4

이 기능을 사용할 수 없을뿐만 아니라 몇 가지 이유로 인해 권장되지 않습니다. - 즉, 유효 문제 그러나 당신의 컨텍스트와 관련이 없습니다 수정하지 않음으로

  • 일부는 해결 될 것입니다 : SonarQube에 의해 제기

    첫째,하지 모든 문제는 개별 작업 티켓을해야합니다.

  • 일부 문제는 한꺼번에 처리 할 수 ​​있으므로 명명 규칙 위반에 따라 티켓을 만드는 대신 하나의 티켓을 만들어 모든 명명 규칙 위반을 수정합니다.
  • 일부는 티켓이 오 탐지됩니다.

또한, 문제의 작업 티켓을 만드는 SonarQube 플러그인이 있더라도 통합의 다른 측면은 누락됩니다. 나는. Bugzilla에서 작업 티켓에 대해 의견을 말하면 SonarQube에서도이 주석이 나타날 것으로 예상 할 수 있습니다. 그리고 그렇지 않을 것입니다. 간단히 말해서, 이러한 유형의 통합은 관련된 모든 사람들을위한 좌절감을 불러 일으킬 것입니다. 즉각적으로 또는 결국에.

+0

의견을 보내 주셔서 감사합니다. –

관련 문제