要自动创建配置文件,请参照以下步骤:
创建一个基本配置文件。
如果使用手动创建或复制的配置文件,请将其放在以下位置之一:
-
调用 CLI 客户端的目录。
-
当前用户的主页目录(Unix 为
$HOME
,Windows 为$HomePath
)。 -
PHRASEAPP_CONFIG
环境变量中指定的路径。 -
通过
--config
标记(例如/some/path/to/phrase.yml
)到达配置文件的路径。
配置文件示例。
GitLab
-
.phrase.yml
配置文件必须存在于存储库中。该文件定义了从存储库导入 (pull) 或导出 (push) 哪些文件。 -
存储库需要读取和写入权限。
-
配置文件定义不正确可能会导致错误。确保文件至少包含一个 push 和一个 pull 目标、正确的文件格式以及正确的
update_translations
参数。 -
使用 GitLab 9.5 或更高版本以确保 API 兼容性。
GitHub
-
.phrase.yml
配置文件必须存在于存储库中。该文件定义了从存储库导入 (pull) 或导出 (push) 哪些文件。 -
存储库需要读取和写入权限。
-
配置文件定义不正确可能会导致错误。确保文件至少包含一个 push 和一个 pull 目标、正确的文件格式以及正确的
update_translations
参数。 -
存储库范围内的 GitHub 访问令牌(如果与公共存储库同步,则为
public_repo
)。 -
如果在 GitHub 中启用了 SSO,也必须为访问令牌启用。
-
不能保护 phrase_translations 分支。
-
确存储库设置不需要提交签名。
BitBucket
.phrase.yml
配置文件必须存在于存储库中。该文件定义了从存储库导入 (pull) 或导出 (push) 哪些文件。
存储库需要读取和写入权限。
配置文件定义不正确可能会导致错误。确保文件至少包含一个 push 和一个 pull 目标、正确的文件格式以及正确的 update_translations
参数。