InfoGrab DocsInfoGrab Docs

FogBugz에서 마이그레이션

FogBugz 프로젝트를 GitLab으로 가져오는 방법과 사용자 매핑 및 이슈 임포트 절차를 설명합니다.

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 사용자를 선택합니다. 모든 사용자를 매핑한 후 다음 단계로 계속 을 선택합니다. 프로젝트를 가져오려면: 처음으로: 가져오기 를 선택합니다. 다시 가져오기: 다시 가져오기 를 선택합니다. 새 이름을 지정하고 다시 가져오기 를 다시 선택합니다. 다시 가져오기는 소스 프로젝트의 새 복사본을 만듭니다. 임포트가 완료된 후 링크를 선택하여 프로젝트 대시보드로 이동합니다. 안내에 따라 기존 리포지터리를 푸시하세요. 관련 주제 # 임포트 및 내보내기 설정 . 임포트를 위한 Sidekiq 구성 . 여러 Sidekiq 프로세스 실행 . 특정 job 클래스 처리 .