SonarQube 6.5 in Screenshots

>  이 글은 https://blog.sonarsource.com/sonarqube-6.5-in-screenshots 를 번역한 글입니다.


SonarSource 팀은 SonarQube 6.5 릴리즈를 알려드리게 되어 자랑스럽게 생각합니다. 보다 유용한 프로젝트 지표 히스토리 차트 및 내장된 품질 프로파일의 관리의 많은 부분이 변경되었습니다.

프로젝트 히스토리에 대한 더 깊은 이해

Project Homepage를 신설한 이후, 해당 도메인 카드에 지표 히스토리 차트를 도입했습니다. v6.5에서는 이를 한층 유용하게 개선했습니다:

Project Activity 페이지에서 확인 가능하며, 다양하게 활용할 수 있습니다:

  • Overview - Bug, Vulnerability 및 Code Smell 이슈 수를 표시힙니다.
  • Coverage - Lines to Cover / Covered Lines 그래프를 표시합니다.
  • Duplication - Lines of Code / Duplicated Lines 그래프를 표시합니다.
  • Custom - 최대 3개의 메트릭을 선택해, 해당 메트릭 간의 그래프를 표시합니다.

프로젝트 히스토리 별로 각 그래프를 확대할 수 있습니다:

세션이 유지되는 동안에는 다른 페이지를 방문한 뒤에 돌아오더라도, 이전에 선택한 그래프를 그대로 유지합니다. 가장 최근에 사용한 그래프는 Project Homage의 오른쪽 하단, activity list 위쪽에 표시됩니다:

대형 그래프 인터페이스에서보다 빠르게 해당 그래프에 접근할 수 있으며, 새로운 Project Homepage 지표의 마우스 오버 아이콘으로도 그래프에 접근할 수 있습니다:

위의 마우스 오버 아이콘을 클릭해 그래프 히스토리를 확인할 수 있습니다.

지표 히스토리의 접근성을 높였기 때문에 추가적인 이득을 얻을 수 있습니다. 적합한 권한을 가지고 있는 사용자라면, 그래프 마우스오버 데이터를 활용해 프로젝트 관리자는 효율적으로 프로젝트 히스토리에 노이즈를 발생시키는 분석 결과들을 식별하고 삭제할 수 있습니다(예: 분석 파라미터를 잘못 지정한 경우 등):

Project page의 "Leak" Perspective

글로벌 Project page에도 중요한 업그레이드인 "Leak Perspective"가 적용되었습니다:

이 퍼스펙티브를 선택하며, 프로젝트 전반에 걸친 leak 메트릭을 확인할 수 있습니다. 검색 필터도 변경되며 leak value를 활용해 프로젝트의 지표들을 검색할 수 있습니다:

내장된 품질 프로파일을 읽기 전용으로 변경

v6.5 부터 기본 프로파일들은 다시 읽기 전용으로 변경되었습니다. 내장된 품질 프로파일은 편집이 불가능하며, 새로운 버전의 분석엔진과 함께 자동으로 업데이트됩니다. 기본적으로 프로파일 관리 권한을 가진 사용자들은 기본 프로파일 업데이트 시 이메일을 받아볼 수 있으며, 이를 통해 프로파일 및 규칙의 변경 내용들을 확인할 수 있습니다:

v6.5로 마이크레이션을 하는 과정에서 기존의 "default" 프로파일들은 "(outdated copy)"라는 이름과 함께 복사되며, 변경된 내용들을 유지합니다.

신규 사용자를 위한 온보딩 튜토리얼

새로운 사용자를 위해 간략한 온보딩 튜토리얼을 추가했습니다. 사용자들은 튜토리얼을 따라 첫 번째 프로젝트 분석을 수행해볼 수 있습니다:

여기까지입니다 (smile)

자 이제 새로운 버전을 다운로드 하고 사용해 보시기 바랍니다. 설치 전, SonarQube 설치 및 업그레이드 가이드를 읽는 것도 잊지 마시기 바랍니다.


© 2017-2018 Moses Kim.

별도의 언급이 없는 한, 이 스페이스의 컨텐츠는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
SONARQUBE는 SonarSource SA의 트레이드 마크입니다. 모든 트레이트 마크 및 저작권은 각 소유자의 소유물입니다.

::: SonarQube 관련 문의 : 이메일 :::