GitLab을 읽기 전용 상태로 전환
Note GitLab을 읽기 전용 상태로 전환하는 권장 방법은 유지 관리 모드 를 활성화하는 것입니다. 경우에 따라 GitLab을 읽기 전용 상태로 전환해야 할 수 있습니다. 이를 위한 구성은 원하는 결과에 따라 다릅니다. 리포지터리를 읽기 전용으로 만들기 # 먼저 리포지터리에 변경 사항이 적용될 수 없도록 해야 합니다. 두 가지 방법으로 이를 수행할 수 있습니다: Puma를 중지하여 내부 API에 접근할 수 없게 합니다: sudo gitlab-ctl stop puma 또는 Rails 콘솔을 엽니다: sudo gitlab-rails console 모든 프로젝트의 리포지터리를 읽기 전용으로 설정합니다: Project .all.find_each { | project | project.update!( repository_read_only: true ) } 리포지터리의 일부만 읽기 전용으로 설정하려면 다음을 실행합니다: # 읽기 전용으로 설정할 프로젝트의 프로젝트 ID 목록. project
