#2 Transfer Project
Transfer workshop project to reference later 나중에 참조할 수 있도록 워크숍 프로젝트 전송
WARNING
You will lose some capabilities we went over during the workshop when you transfer the project if you do not have an ultimate or premium license. We do however have a free trial period you can take advantage of as well: https://about.gitlab.com/free-trial/ 최종 라이선스 또는 프리미엄 라이선스가 없는 경우 프로젝트를 양도할 때 워크숍에서 살펴본 일부 기능을 잃게 됩니다. 그러나 귀하도 활용할 수 있는 무료 평가판 기간이 있습니다: https://about.gitlab.com/free-trial/
Tasks and Steps
-
Transferring Project - If you only want a single project to reference for later, start here. If instead you want the whole group we have been working with to reference later, skip to step 2.
- 나중에 참조할 단일 프로젝트만 원하는 경우 여기에서 시작하세요. 대신 나중에 참조하기 위해 함께 작업한 전체 그룹을 원할 경우 2단계로 건너뛰세요.
- This step is completely optional, if you do not wish to transfer just click finish. Keep in mind that if you do not have an existing ultimate license some of the lab functionality will go away when you transfer your project.
- 이 단계는 완전히 선택 사항입니다. 전송을 원하지 않으면 마침을 클릭하세요. 기존 최종 라이센스가 없는 경우 프로젝트를 전송할 때 랩 기능 중 일부가 사라집니다.
- Projects cannot be transferred when there are images in the container registry, clean them up by going to Deploy --> Container registry
- 컨테이너 레지스트리에 이미지가 있으면 프로젝트를 전송할 수 없습니다. 배포 --> 컨테이너 레지스트리로 이동하여 정리하세요.
- Delete all the available images by clicking on the trashcan at the back of the line, and confirm the deletion until all images are deleted
- 줄 뒤의 휴지통을 클릭하여 사용 가능한 모든 이미지를 삭제하고 모든 이미지가 삭제될 때까지 삭제를 확인하세요.
- While still in your project use the left hand navigation menu to click through Settings -> General
- 프로젝트에 있는 동안 왼쪽 탐색 메뉴를 사용하여 설정 -> 일반을 클릭하세요.
- From there scroll to the bottom and click Expand on the Advanced section.
- 여기에서 아래로 스크롤하여 고급 섹션에서 확장을 클릭하세요.
- We then want to locate the Transfer project section and click the Select a new namespace dropdown. From there search for your name and select it. Your name will most likely be under Users in bold. NOTE: This will be your actual name and not your GitLab ID.
- 그런 다음 Transfer project 섹션을 찾아 새 네임스페이스 선택 드롭다운을 클릭합니다. 거기에서 귀하의 이름을 검색하여 선택하십시오. 귀하의 이름은 사용자 아래에 굵은 글씨로 표시될 가능성이 높습니다. 참고: 이는 GitLab ID가 아닌 실제 이름입니다.
- A confirmation message will then pop up where you just need to re-enter the name of your project then click Confirm.
- 그러면 프로젝트 이름을 다시 입력하고 확인을 클릭하면 되는 확인 메시지가 나타납니다.
- Your project will then be immediately moved to your personal namespace for you to reference in the future.
- 그러면 나중에 참조할 수 있도록 프로젝트가 즉시 개인 네임스페이스로 이동됩니다.
-
Transferring Group -
If you completed step 1 and dont need to reference any of the other projects in the future, skip this step and end the workshop.
-
1단계를 완료했고 나중에 다른 프로젝트를 참조할 필요가 없다면 이 단계를 건너뛰고 워크숍을 종료하세요.
-
First copy the URL of your current group. It should be similar to the example below:
-
먼저 현재 그룹의 URL을 복사하세요. 아래 예와 유사해야 합니다.
https://gitlab.com/gitlab-learn-labs/environments/session-{your session id}/{your group id}
-
Next locate where you want to transfer the project to. More often than not it will be under your personal namespace or a different group you have already created. Go ahead and click New group or New subgroup then select Import group/import an existing group.
-
다음으로 프로젝트를 전송할 위치를 찾으세요. 개인 네임스페이스나 이미 생성한 다른 그룹에 있는 경우가 많습니다. 계속해서 새 그룹 또는 새 하위 그룹을 클릭한 다음 그룹 가져오기/기존 그룹 가져오기를 선택하세요.
-
From here we will want to input the URL of our existing group we copied earlier then click Connect instance. At that point GitLab will begin to move over your group for you so that you can reference it even when the workshop infra is torn down.
-
여기에 앞서 복사한 기존 그룹의 URL을 입력한 다음 인스턴스 연결을 클릭합니다. 그 시점에서 GitLab은 워크숍 인프라가 철거되더라도 참조할 수 있도록 귀하의 그룹을 대신하여 이동하기 시작합니다.
-
If this is disabled by your admin you can also try the import by file option: https://docs.gitlab.com/ee/user/group/import/#migrate-groups-by-uploading-an-export-file-deprecated
-
관리자가 이 기능을 사용 중지한 경우 파일 옵션으로 가져오기를 시도해 볼 수도 있습니다. https://docs.gitlab.com/ee/user/group/import/# migration-groups-by-uploading-an-export-file- 더 이상 사용되지 않음
-