GitLab Label 관리
참고 자료 : Labels | GitLab
GitLab에서 Issue, Merge Request 및 Epic 수가 증가함에 따라 이러한 항목을 추적하기가 더 어려워집니다. 특히 조직이 몇 명에서 수백 또는 수천 명으로 성장하는 경우에는 더욱 그렇습니다. Label을 사용하여 작업을 구성하고 태그를 지정하고 관심 있는 작업 항목을 추적할 수 있습니다.
Label은 Issue Board의 핵심 항목입니다. Label을 이용하여 다음을 수행할 수 있습니다.
bug
,feature request
또는docs
와 같은 설명 타이들과 색상을 사용하여 Epic, Issue 및 Merge Request를 분류합니다.Epic, Issue 및 Merge Request을 동적으로 필터링하고 관리합니다.
Issue 목록, Merge Request, Epic, Issue board 검색
Label의 종류
Project Label은 해당 프로젝트의 Issue 및 Merge Request에만 할당할 수 있습니다.
Group Label은 선택한 그룹 또는 그 하위 그룹의 모든 프로젝트에 있는 Epic, Issue 및 Merge Request에 할당할 수 있습니다.
Scoped labels - PREMIUM
팀은 Scoped label을 사용하여 Epic, Issue 및 Merge Request에 주석을 달고 상호 배타적인 레이블을 사용할 수 있습니다. 특정 레이블이 함께 사용되지 않도록 방지하여 더 복잡한 워크플로를 만들 수 있습니다.
Scoped label은 제목에 이중 콜론(::) 구문을 사용합니다(예 workflow::in-review).
Issue, Merge Request 또는 Epic에는 키가 같은 key::value 형식의 범위 지정 레이블이 두 개 있을 수 없습니다. 키는 같지만 값이 다른 새 레이블을 추가하면 이전 키 레이블이 새 레이블로 바뀝니다.
Software Subgorup의 Label
Status::WIP
Status::Done
Priority::High
Priority::Medium
Priority::Low
Dev
QA
Security