Git 连接器允许从/向 Git 存储库直接下载源文件和上传目标文件。Phrase 将远程存储库克隆到本地,并使用 git 命令与远程存储库进行通信。
如果存储库托管在 GitHub 或 GitLab 上,请使用专用连接器,而不是通用 Git 连接器。
连接器有多种用例:
-
项目经理可以直接从在线存储库向项目添加文件。通过点击屏幕中间的 show 链接查看自上次提交以来提交的更改。
-
设置 submitter portal 允许提交者直接从在线存储库向请求添加文件。通过点击屏幕中间的 show 链接查看自上次提交以来提交的更改。
-
使用 automated project creation 在监控的文件、文件夹或整个子目录中检测到 new commit 时自动创建新项目。
-
此连接器支持绝对路径设置。目标翻译文件可以存储在与源文件不同的分支中。
-
当 APC 设置为监控子文件夹时,目标文件夹将具有与源文件夹相同的子文件夹结构。
-
监控文件夹中的所有文件在 APC 第一次运行时被导入。新添加的文件将在创建后下次触发监控时导入。
-
异常 GitLab:如果选择了 选项,APC 在第一次运行时不会导入任何文件。如果源文件被更新或新文件被添加到这些文件夹中,APC 将创建一个项目并导入文件。
-
-
-
设置 continuous jobs 以监控选定文件的更改。
Git 设置
无需更改。
-
在设置
页面,下拉到部分。
-
单击连接器。
页面打开。
-
单击 新连接器。
页面打开。
-
将 类型 更改为 Git 并为连接器提供一个名称。
-
在 存储库 URI 字段中输入存储库地址。
-
存储库地址是用于克隆存储库的连接字符串(例如 git@gitlab.com:joe.doe/my-repo.git)。
-
为了访问存储库,它必须可以从互联网访问。
-
-
选择一种 。
-
对于 访问,输入 用户名 和 密码或个人访问令牌,如果不支持基本身份验证(例如 GitHub)。
-
如果使用密码访问, 以 https:// 开头(例如 https://github.com/joe.doe/my-repo.git)。
-
个人访问令牌需要具有适当的读/写权限。
-
-
对于 访问,加载 私钥,并可选择输入 私钥口令。
-
如果使用私钥, 以 git@ 开头。
-
仅支持使用私钥进行身份验证时的传统 PEM 私钥格式。生成私钥时使用 -m PEM 选项。
-
-
-
如有必要,请提供 。
-
单击测试连接。
如果连接成功,将出现一个勾;否则将出现红色感叹号。将鼠标悬停在图标上可查看更多详细信息。
-
点击保存。
连接器添加到了页面的列表中。