비활성 프로젝트 삭제
- GitLab 15.0에서 도입되었으며 기본적으로 비활성 프로젝트 삭제 기능이 비활성화된 상태의
inactive_projects_deletion
플래그와 함께 도입되었습니다.- GitLab 15.4에서 피쳐 플래그
inactive_projects_deletion
이 제거되었습니다.- GitLab 15.1에서 GitLab UI를 통한 구성이 도입되었습니다.
대규모 GitLab 인스턴스의 관리자들은 시간이 지남에 따라 프로젝트가 비활성화되어 더 이상 사용되지 않을 수 있음을 알 수 있습니다. 이러한 프로젝트들은 불필요한 디스크 공간을 차지합니다.
비활성 프로젝트 삭제 기능을 사용하여 이러한 프로젝트를 식별하고 유지자에게 사전 경고한 후, 여전히 비활성 상태인 경우 프로젝트를 삭제할 수 있습니다. 비활성 프로젝트가 삭제되면 해당 작업은 @GitLab-Admin-Bot에 의해 수행된 감사 이벤트를 생성합니다.
GitLab.com의 기본 설정에 대한 자세한 내용은 GitLab.com 설정 페이지를 참조하십시오.
비활성 프로젝트 삭제 구성
비활성 프로젝트 삭제를 구성하려면 다음 단계를 수행하십시오:
- 왼쪽 사이드바에서 가장 아래쪽에 있는 관리 영역을 선택합니다.
- 설정 > 저장소를 선택합니다.
- 저장소 유지보수를 확장합니다.
- 비활성 프로젝트 삭제 섹션에서 비활성 프로젝트 삭제를 선택합니다.
- 설정을 구성합니다.
- 비활성 프로젝트의 소유자 및 유지자 역할을 하는 사용자에게 경고 이메일이 전송됩니다.
- 이메일 기간은 프로젝트 삭제 후 기간보다 짧아야 합니다.
- 변경 사항 저장을 선택합니다.
기준을 충족하는 비활성 프로젝트는 삭제가 예정되며 경고 이메일이 전송됩니다. 프로젝트가 계속 비활성 상태인 경우 지정된 기간이 지난 후 삭제됩니다. 이러한 프로젝트는 프로젝트가 보관될 경우에도 삭제됩니다.
구성 예시
예시 1
다음 설정을 사용하는 경우:
- 비활성 프로젝트 삭제가 활성화됨.
-
삭제할 프로젝트의 비활성화 조건이
50
으로 설정됨. -
프로젝트 삭제 후가
12
로 설정됨. -
경고 이메일 전송이
6
으로 설정됨.
만약 프로젝트의 크기가 50MB 미만이라면 해당 프로젝트는 비활성으로 간주되지 않습니다.
만약 프로젝트의 크기가 50MB 이상이고 비활성 상태가:
- 6개월 이상인 경우: 삭제 경고 이메일이 전송됩니다. 이 메일에는 프로젝트가 삭제될 날짜가 포함됩니다.
- 12개월 이상인 경우: 프로젝트가 삭제 예정입니다.
예시 2
다음 설정을 사용하는 경우:
- 비활성 프로젝트 삭제가 활성화됨.
-
삭제할 프로젝트의 비활성화 조건이
0
으로 설정됨. -
프로젝트 삭제 후가
12
로 설정됨. -
경고 이메일 전송이
11
으로 설정됨.
이 설정을 구성할 때 이미 12개월 이상 비활성인 프로젝트가 존재하는 경우:
- 즉시 삭제 경고 이메일이 전송됩니다. 이 메일에는 프로젝트가 삭제될 날짜가 포함됩니다.
- 경고 이메일로부터 1개월 후(12개월 - 11개월)에 프로젝트가 삭제 예정입니다.
프로젝트의 마지막 활동일 확인
프로젝트의 활동 내역을 확인하고 프로젝트의 마지막 활동일을 결정하는 방법은 다음과 같습니다: