팁
Phrase TMS 통합에 대한 자세한 내용은 GitLab (TMS)을 참조하십시오.
기본 조건
-
모니터링할 분기의 루트에
.phrase.yml
설정 파일이 있어야 합니다. 이 파일은 리포지토리로부터 가져오기(pull) 또는 내보내기(push)할 파일을 정의합니다. -
리포지토리에 대한 읽기 및 쓰기 액세스 권한이 필요합니다.
-
잘못 정의된 구성 파일은 오류를 일으킬 수 있습니다. 파일에 하나 이상의 push 및 pull 대상이 있는지, 파일 형식이 올바른지,
update_translations
매개 변수의 설정이 올바른지 확인하십시오. -
GitLab 9.5 이상을 사용하면 API가 호환됩니다.
구성 파일이 저장되면 리포지토리 연결하려면 다음 단계를 수행하십시오.
-
설정을 클릭합니다.
페이지에서 커넥터로 스크롤하여페이지가 열립니다.
-
추가 동기화/GitLab을 클릭합니다.
설정 창이 열립니다.
-
드롭다운 목록 프로젝트 선택.
-
선택적으로
를 선택하고 GitLab 자체 호스팅 제공하십시오. -
드롭다운 목록에서
를 선택합니다. -
가져오기(푸시) 및 내보내기(풀)할
을 드롭다운 목록에서 선택합니다. 이는 일반적으로 마스터 분기. -
액세스 토큰과 구성 파일이 올바른지 확인하려면 설정 확인을 클릭하십시오.
-
선택한 GitLab 분기에 대한 모든 커밋이 포함된 파일을 가져오기 위해
를 선택합니다.Strings에서 복사된 웹 후크 및 에 대한 제공하십시오.
-
저장을 클릭합니다.
이제 프로젝트 선택한 GitLab 리포지토리 연결되어 목록 추가됩니다.
파일을 가져오기 경우:
-
가져오기
페이지에서 프로젝트를 선택하고를 클릭합니다.
GitLab 데이터를 선택한 프로젝트 가져옵니다.
파일을 내보내기 다음 단계를 수행하십시오.
-
내보내기
페이지에서 프로젝트를 선택하고를 클릭합니다.
리포지토리 최신 파일은 새 pull 요청으로 내보내집니다.
-
파일을 내보낼 때 pull 요청을 리포지토리 병합하거나 닫고 분기 삭제할 수 있습니다.
참고
가져오기 또는 내보내기 중 문제가 발생할 경우 CLI 클라이언트를 사용하여 .phrase.yml
구성 파일을 현지에 테스트하고 Error 메시지를 확인합니다.
필요한 경우 Phrase 기술 지원팀에 문의하고 .phrase.yml
구성 파일을 지원 요청에 첨부하십시오.