프로젝트 설정

Table of Contents

태그

프로젝트 태그(Project Tags)를 사용해 프로젝트 페이지에서 프로젝트를 손쉽게 구분하고 그루핑하여 관리할 수 있습니다. 프로젝튼 태그는 프로젝트 홈페이지에서 관리합니다. 시스템 관리자는 프로젝트의 현재 태그(혹은 "No tags" 인디케이터) 옆의 드롭다운 메뉴 인디케이터를 사용할 수 있습니다. 드롭다운 메뉴 리스트에 원하는 태그가 존재하지 않는 경우, 내장된 "search" 가기능을 사용해 원하는 태그를 손쉽게 입력할 수 있습니다.

프로젝트 관리 아이템

프로젝트 관리는 "Administration" 메뉴에서 수행합니다. project administrator 계정 사용자만 해당 메뉴에 접근할 수 있습니다(권한 참조).

프로젝트 추가하기

소스 코드를 첫 번째 분석하면 자동으로 프로젝트를 생성합니다. 또한 프로비저닝을 통해 프로젝트를 생성할 수 있습니다.

분석 리포트 처리하기

프로젝트 레벨의 Background Tasks 페이지는 Administration > Tasks 메뉴를 클릭해 접근할 수 있습니다. 해당 페이지에서 프로덱트 관리자들은 해당 프로젝트의 처리 내역--분석 리포트 세부 내용 및 로그--을 확인할 수 있습니다(백그라운드 태스크 참조).

프로젝트 삭제하기

Administration > Deletion 메뉴로 프로젝트를 삭제할 수 있습니다. 다수의 프로젝트를 동시에 삭제할 수도 있습니다.

Leak Period 설정하기

Leak Period는 프로젝트 별로 Administration > General Settings > Leak Period 메뉴에서 설정할 수 있습니다. 기본 설정값은 previous_version(이전 버전)으로 정기적인 프로젝트 버전/릴리즈에 적합합니다. 30일 이전(입력란에 '30'을 입력, '일'은 기본 단위)과 같이 시간 단위로도 설정할 수 있습니다.

Leak Period는 Global 레벨에서도 설정할 수 있습니다.

Project Key 업데이트하기

(프로젝트의 히스토리를 유실하지 않고) Administration > Update Key 메뉴에서 project key를 업데이트 할 수 있습니다.

신규 키는 최소 숫자가 아닌 문자를 1자 이상 포함하고 있어야 합니다. 영문자 소문자(a~z), 영문자 대문자(A~Z), '-', '_', '.', ':' 및 숫자(0~9)를 사용할 수 있습니다.

기본 이슈 담당자

분석 과정에서 신규 이슈가 발생하는 경우, 해당 이슈는 이슈가 발견된 파일을 가장 최근에 커밋한 사람에게 할당됩니다. 가장 최근의 커미터를 식별하지 못하는 경우, 해당 이슈는 기본 이슈 담당자에게 할당됩니다. Administration > General Settings > Issues 메뉴에서 기본 이슈 담당자를 설정할 수 있습니다.

품질 게이트 및 품질 프로파일 설정하기

프로젝트 관리자는 관리 대상 프로젝트에 대해 다음을 설정할 수 있습니다:

  • 적용할 품질 프로파일 (Administration > Quality Profiles 메뉴)
  • 적용할 품질 게이트 (Administration > Quality Gate 메뉴)

분석 대상 제외하기

분석 범위 좁히기를 참조합니다.

링크 커스터마이징

기본 링크들은 분석 파라미터를 통해 설정 가능하며, 웹 인터페이스의 Administration > Links 메뉴를 통해 사용자 링크를 추가할 수 있습니다. 추가된 링크들은 프로젝트 페이지에 표시됩니다.

© 2017-2018 Moses Kim.

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

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