튜토리얼: 개인 네임스페이스를 그룹으로 전환하기

Tier: Free, Premium, Ultimate Offering: GitLab.com

개인 네임스페이스로 시작했지만 해당 능력을 넘어섰다고 느낀다면, 대신 그룹 네임스페이스로 전환할 수 있습니다. 그룹 네임스페이스를 사용하면 여러 하위 그룹을 생성하고 그들의 구성원 및 권한을 관리할 수 있습니다.

처음부터 다시 시작할 필요는 없습니다. 새 그룹을 만들고 기존 프로젝트를 해당 그룹으로 이동하여 추가 혜택을 누릴 수 있습니다. 방법은 다음을 참조하세요: 튜토리얼: 개인 프로젝트를 그룹으로 이동.

개인 네임스페이스를 그룹 네임스페이스로 전환할 수도 있습니다. 네임스페이스를 전환하면 기존 사용자 이름과 URL을 유지할 수 있습니다. 예를 들어, 사용자 이름이 alex라면 https://gitlab.example.com/alex URL을 계속 사용할 수 있습니다.

이 튜토리얼에서는 다음 단계를 따라 개인 네임스페이스를 그룹 네임스페이스로 전환하는 방법을 보여줍니다:

  1. 그룹 만들기.
  2. 개인 네임스페이스에서 프로젝트 이전하기.
  3. 기존 사용자 이름 변경하기.
  4. 새 그룹 네임스페이스를 기존 사용자 이름으로 변경하기.

예를 들어, 개인 네임스페이스의 사용자 이름이 alex라면, 먼저 alex-group이라는 그룹 네임스페이스를 만듭니다. 그런 다음 alex에서 alex-group 네임스페이스로 모든 프로젝트를 이동합니다. 마지막으로 alex 네임스페이스를 alex-user로, alex-group 네임스페이스를 현재 사용 가능한 alex 사용자 이름으로 변경합니다.

그룹 만들기

  1. 좌측 사이드바의 상단에서 만들기 ()와 새 그룹을 선택합니다.
  2. 그룹 이름에 그룹의 이름을 입력합니다.
  3. 그룹 URL에 네임스페이스로 사용되는 경로를 입력합니다. 실제 경로에 대해 걱정할 필요는 없습니다. 이는 일시적인 것뿐입니다. 이 URL은 최종 단계에서 개인 네임스페이스의 사용자 이름으로 변경할 수 있습니다.
  4. 가시성 수준을 선택합니다.
  5. 선택 사항. 경험을 개인화하기 위해 정보를 입력합니다.
  6. 그룹 만들기를 선택합니다.

개인 네임스페이스에서 프로젝트 이전하기

다음으로, 개인 네임스페이스에서 프로젝트를 새 그룹으로 이전해야 합니다. 한 번에 하나의 프로젝트만 이전할 수 있습니다. 여러 프로젝트를 이전하려면 각 프로젝트에 대해 아래 단계를 수행해야 합니다.

이전 프로세스를 시작하기 전에 다음이 되어 있는지 확인하세요:

  • 프로젝트의 소유자 역할이 있어야 합니다.
  • 컨테이너 이미지를 제거합니다. 컨테이너 이미지가 포함된 프로젝트는 이전할 수 없습니다.
  • npm 패키지를 제거합니다. npm 패키지가 포함된 프로젝트의 루트 네임스페이스를 업데이트할 수 없습니다.

그룹으로 프로젝트를 이전하려면:

  1. 좌측 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
  2. 설정 > 일반을 선택합니다.
  3. 고급을 펼칩니다.
  4. 프로젝트 이전에서 프로젝트를 이전할 그룹을 선택합니다.
  5. 프로젝트 이전을 선택합니다.
  6. 프로젝트의 이름을 입력하고 확인을 선택합니다.

기존 사용자 이름 변경하기

그 다음, 개인 네임스페이스의 기존 사용자 이름을 변경하여 새 그룹 네임스페이스의 사용자 이름으로 사용할 수 있도록 합니다. 여전히 개인 네임스페이스를 기타 개인 프로젝트에 사용하거나 사용자 계정을 삭제할 수 있습니다.

개인 네임스페이스의 사용자 이름을 변경한 순간부터 해당 사용자 이름이 사용 가능해지므로 다른 사람이 해당 계정을 등록할 수 있습니다. 이를 피하기 위해 가능한 한 빨리 새 그룹의 이름을 변경해야 합니다.

사용자의 사용자 이름을 변경하려면:

  1. 좌측 사이드바에서 아바타를 선택합니다.
  2. 프로필 편집을 선택합니다.
  3. 좌측 사이드바에서 계정을 선택합니다.
  4. 사용자 이름 변경 섹션에서 새 사용자 이름을 경로로 입력합니다.
  5. 사용자 이름 업데이트를 선택합니다.

새 그룹 네임스페이스를 기존 사용자 이름으로 변경하기

마지막으로, 새 그룹의 URL을 기존 개인 네임스페이스의 사용자 이름으로 변경합니다.

그룹 경로를 변경하려면 (그룹 URL):

  1. 좌측 사이드바에서 검색 또는 이동을 선택하고 그룹을 찾습니다.
  2. 설정 > 일반을 선택합니다.
  3. 고급 섹션을 펼칩니다.
  4. 그룹 URL 변경에서 사용자의 기존 사용자 이름을 입력합니다.
  5. 그룹 URL 변경을 선택합니다.

그게 다입니다! 이제 개인 네임스페이스를 그룹으로 전환하여 프로젝트를 작업하고 더 많은 구성원과 협력하는 새로운 가능성을 열 수 있습니다.