FogBugz에서 마이그레이션
GitLab v19.1Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
FogBugz 프로젝트를 GitLab으로 가져옵니다. FogBugz 임포터는 모든 케이스와 댓글을 원래 케이스 번호와 타임스탬프와 함께 가져옵니다. FogBugz 임포트 소스가 활성화되어 있어야 합니다. 임포트할 대상 그룹에 대한 Maintainer 또는 Owner 권한.
FogBugz 프로젝트를 GitLab으로 가져옵니다.
FogBugz 임포터는 모든 케이스와 댓글을 원래 케이스 번호와 타임스탬프와 함께 가져옵니다. FogBugz 사용자를 GitLab 사용자에 매핑할 수 있습니다.
사전 요구사항#
히스토리
- GitLab 16.0에서 Developer 권한 대신 Maintainer 권한 요구사항이 도입되었으며, GitLab 15.11.1 및 GitLab 15.10.5에 백포트되었습니다.
-
FogBugz 임포트 소스가 활성화되어 있어야 합니다. 활성화되어 있지 않으면 GitLab 관리자에게 활성화를 요청하세요. FogBugz 임포트 소스는 GitLab.com에서 기본적으로 활성화되어 있습니다.
-
임포트할 대상 그룹에 대한 Maintainer 또는 Owner 권한.
FogBugz에서 프로젝트 가져오기#
FogBugz에서 프로젝트를 가져오려면:
-
오른쪽 상단 모서리에서 새로 만들기( 더하기 )를 선택한 다음 새 프로젝트/리포지터리를 선택합니다.
-
프로젝트 가져오기를 선택합니다.
-
FogBugz를 선택합니다.
-
FogBugz URL, 이메일 주소, 비밀번호를 입력합니다.
-
FogBugz 사용자에서 GitLab 사용자로의 매핑을 만듭니다. 각 FogBugz 사용자에 대해:
FogBugz 계정을 GitLab 계정에 매핑하지 않고 전체 이름으로만 매핑하려면 GitLab User 텍스트 상자를 비워 두세요. 이 매핑은 모든 이슈 및 댓글의 설명에 사용자의 전체 이름을 추가하지만, 이슈와 댓글은 프로젝트 생성자에게 할당됩니다.
-
FogBugz 계정을 GitLab 계정에 매핑하려면 GitLab User에서 이슈 및 댓글을 연결할 GitLab 사용자를 선택합니다.
-
모든 사용자를 매핑한 후 다음 단계로 계속을 선택합니다.
-
프로젝트를 가져오려면:
처음으로: 가져오기를 선택합니다.
-
다시 가져오기: 다시 가져오기를 선택합니다. 새 이름을 지정하고 다시 가져오기를 다시 선택합니다. 다시 가져오기는 소스 프로젝트의 새 복사본을 만듭니다.
-
임포트가 완료된 후 링크를 선택하여 프로젝트 대시보드로 이동합니다. 안내에 따라 기존 리포지터리를 푸시하세요.