팁
Phrase TMS 통합에 대한 자세한 내용은 Bitbucket Cloud (TMS)을 참조하십시오.
-
Bitbucket 동기화는 Bitbucket Cloud 지원됩니다. Bitbucket Server 함께 사용할 수 없습니다.
-
Bitbucket 동기화는 API를 통해 사용할 수 있습니다.
기본 조건
-
모니터링할 분기의 루트에
.phrase.yml
설정 파일이 있어야 합니다. 이 파일은 리포지토리로부터 가져오기(pull) 또는 내보내기(push)할 파일을 정의합니다. -
리포지토리에 대한 읽기 및 쓰기 액세스 권한이 필요합니다.
-
잘못 정의된 구성 파일은 오류를 일으킬 수 있습니다. 파일에 하나 이상의 push 및 pull 대상이 있는지, 파일 형식이 올바른지,
update_translations
매개 변수의 설정이 올바른지 확인하십시오.
샘플 구성 파일:
phrase: project_id: 1f61b9ecdb7a17a9dd174302419c50cc file_format: simple_json push: sources: - file: ./<locale_name>.json pull: targets: - file: ./<locale_name>.json
프로젝트 프로젝트 ID 프로젝트 설정 찾을 수 있습니다.
구성 파일이 저장되면 리포지토리 연결하려면 다음 단계를 수행하십시오.
-
설정을 클릭합니다.
페이지에서 커넥터로 스크롤하여페이지가 열립니다.
-
추가 동기화/Bitbucket을 클릭합니다.
Bitbucket 동기화 활성화 페이지가 열립니다.
-
추가 액세스를 클릭합니다.
드롭다운 목록에서 연결할 Bitbucket 계정을 선택하고Phrase Strings 선택한 Bitbucket 계정 간에 연결이 설정되었습니다.
설정 창이 표시됩니다.참고
Bitbucket 통합 통해 여러 계정을 연결할 수 없습니다.
-
드롭다운 목록 프로젝트 선택.
-
드롭다운 목록에서
를 선택합니다.리포지토리 소유성이 올바르지 않으면 드롭다운 목록 리포지토리 표시되지 않습니다.
-
가져오기(푸시) 및 내보내기(풀)할
을 드롭다운 목록에서 선택합니다. 이는 일반적으로 마스터 분기. -
액세스 토큰과 구성 파일이 올바른지 확인하려면 설정 확인을 클릭하십시오.
-
선택한 Bitbucket 분기에 대한 모든 커밋이 포함된 파일을 가져오기 위해
를 선택합니다. -
저장을 클릭합니다.
이제 프로젝트 선택한 Bitbucket 리포지토리 연결되어 목록 추가됩니다.
페이지에서 통합을 비활성화하거나 제거할 수 있습니다.
선택적으로 사용자는 Bitbucket 개인 설정에서 Phrase Strings에 대한 승인을 취소하여 Bitbucket 통합을 제거할 수 있습니다.
Bitbucket 동기화를 활성화하고 리포지토리 연결한 후 로캘 파일을 가져올 수 있습니다. 이 작업은 pull 요청 형태로 수행되므로 변경 사항을 검토됨 분기 관리를 제어할 수 있습니다.
Bitbucket 로캘 파일을 가져오기 방법은 다음과 같습니다.
로캘 파일을 Bitbucket 내보내기 다음 단계를 수행하십시오.