프로젝트에 대한 리포지토리 분석

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

리포지토리 분석은 GitLab 커뮤니티 에디션의 일환이며, 리포지토리를 복제할 수 있는 권한이 있는 사용자에게 제공됩니다.

리포지토리 분석을 사용하여 프로젝트의 Git 리포지토리에 대한 정보를 확인하세요, 예를 들어:

  • 리포지토리의 기본 브랜치에서 사용된 프로그래밍 언어.
  • 지난 3개월 동안의 코드 커버리지 통계.
  • 지난 1개월 동안의 커밋 통계.
  • 월별, 요일별, 시간별 하루당 커밋 수.

차트 데이터 처리

차트의 데이터는 큐에 저장됩니다.
백그라운드 작업자가 기본 브랜치에 대한 각 커밋 후 10분에 차트를 업데이트합니다.
GitLab 설치의 크기와 백그라운드 작업 큐에 따라 데이터 새로 고침에 시간이 더 걸릴 수 있습니다.

리포지토리 분석 보기

전제 조건:

  • 초기화된 Git 리포지토리가 있어야 합니다.
  • 분석에 포함되지 않는 프로젝트의 위키의 커밋을 제외하고, 기본 브랜치(main이 기본값)에는 최소한 하나의 커밋이 있어야 합니다.

프로젝트에 대한 리포지토리 분석을 보려면:

  1. 왼쪽 사이드바에서 Search or go to를 선택하고 프로젝트를 찾습니다.
  2. Analyze > Repository analytics를 선택합니다.
  3. 차트에서 카테고리에 대한 세부정보를 보려면 차트에서 막대를 가리킵니다.
  4. 특정 브랜치에서 코드 커버리지 및 커밋 통계를 보려면 Commit statistics 옆의 드롭다운 목록에서 브랜치를 선택합니다.