提示
有关 Phrase TMS 中 GitLab 集成的信息,请参阅 GitLab (TMS)。
先决条件
-
.phrase.yml
配置文件必须位于要监控的分支根中。该文件定义了从存储库导入( pull)或导出( push)哪些文件。 -
存储库需要读取和写入访问。
-
配置文件定义不正确可能会导致错误。确保文件至少包含一个 push 和一个 pull 译文、正确的文件格式以及
update_translations
参数的正确设置。 -
使用 GitLab 9.5 或更高版本以确保 API 兼容性。
配置文件完成后,要连接存储库,请执行以下步骤:
-
从 Configure。
页面,向下滚动到 连接器,然后单击页面打开。
-
单击添加同步/GitLab。
设置窗口打开。
-
从下拉列表中选择项目。
-
您可以选择
并提供 GitLab 自托管 。 -
从下拉列表中选择
。 -
从下拉列表中选择一个
,从中导入(push)和导出( pull)。这通常是主分支。 -
单击验证配置以确保访问令牌和配置文件正确。
-
(可选)选择
以导入每次提交到所选 GitLab 分支的文件。提供 webhook 和从 Strings 复制的 的 。
-
点击保存。
该项项目已连接到选定的 GitLab 存储库并添加到列表中。
导入文件:
-
从导入。
页面,选择一个项目并单击GitLab 数据导入到所选项目。
要导出文件,请执行以下步骤:
-
从导出。
页面,选择一个项目并单击存储库库中的最新文件将作为新的pull请求导出。
-
导出文件后,可以在存储库库中合并或关闭pull请求,并删除分支。
注释
如果导入或导出时出现问题,请使用 CLI 客户在本地测试 .phrase.yml
配置文件并检查是否有错误信息。
如果需要,请联系 phrase 技术支持,并在支持请求中附上 .phrase.yml
配置文件。