提示
有关 Phrase TMS 中 Bitbucket 集成的信息,请参阅 Bitbucket Cloud (TMS)。
-
Bitbucket 同步仅适用于 Bitbucket Cloud。不能与 Bitbucket Server 一起使用。
-
Bitbucket 同步可以通过 API 使用。
前提条件
-
. phrase.yml
配置文件必须位于要监控的分支根部。该文件定义从存储库导入(拉取)或导出(推送)哪些文件。 -
存储库需要读取和写入访问。
-
配置文件定义不正确可能会导致错误。确保该文件至少包含一个推送和一个拉取译文、正确的文件格式和
update_translations
参数的正确设置。
配置文件示例:
短Phrase: project_id:1f61b9ecdb7a17a9dd174302419c50cc file_format: simple_json 推送: 源语言: - file: ./<locale_name>.json 拉取: 译文: - file: ./<locale_name>.json
项目的项目 ID 在项目设置中找到。
配置文件完成后,要连接存储库,请按照以下步骤操作:
-
从配置。
页面中,向下滚动至 连接器,然后单击将打开
页面。 -
单击添加同步/Bitbucket。
此时将打开 Bitbucket 同步 ⁇ 激活页面。
-
从授予访问。
下拉列表中选择要连接的 Bitbucket 账户,然后单击Phrase Strings 与所选的 Bitbucket 账户之间建立了连接。显示
设置窗口。注释
无法通过 Bitbucket 集成连接多个帐户。
-
从下拉列表中选择项目。
-
从下拉列表中选择
。如果存储库所有权不正确,该存储库在下拉列表中将不可见。
-
从下拉列表中选择一个
,从中导入(推送)和导出(拉取)。这通常是主分支。 -
单击验证配置以确保访问令牌和配置文件正确。
-
(可选)选择
以导入每次提交到所选 Bitbucket 分支的文件。 -
单击保存。
项项目已连接到选定的 Bitbucket 存储库并添加到列表中。
可以从
页面停用或删除集成。或者,用户可以在其Bitbucket个人设置中撤销对 Phrase Strings 的授权,以移除 Bitbucket 集成。
激活 Bitbucket 同步并连接存储库库后,可以导入区域文件。这是以拉取请求的形式进行的,因此可以已审校更改并控制分支管理。
要从 Bitbucket 导入区域文件,请执行以下步骤:
要将区域文件导出到 Bitbucket,请执行以下步骤: