提示
有关 Phrase Strings 中 GitLab 集成的信息,请参阅GitLab (Strings)。
GitLab 连接器允许直接从 GitLab 存储库下载源文件,并将目标文件上传至该存储库。该连接器使用 GitLab API 来实现集成,并允许访问与 GitLab 帐户关联的所有存储库。
此连接器有多种使用案例:
-
项目经理可以直接从在线存储库将文件添加到项目中。
-
设置submitter portal,允许提交者直接从在线存储库将文件添加到请求中。
-
使用automated project creation (APC),以便在检测到受监控文件或文件夹中的file size发生变化时,自动创建新项目。
-
由于 GitLab API 的限制,不支持监控整个文件夹。
-
如果您需要监控整个子目录,请使用Git connector。
-
此连接器支持绝对路径设置。目标翻译文件只能存储在与源文件相同的分支中。
-
-
设置continuous jobs以监控所选文件的更改。
在GitLab账户中创建访问令牌。
-
登录 GitLab 账户,导航至并点击。
屏幕随即打开。
-
填写和字段。选择较长的时间段,这样就不需要频繁重新创建令牌。
-
在下,勾选api和read_user复选框。
-
点击Create personal access token。
这将生成连接器配置中所需的令牌。
-
令牌仅在此阶段可见,之后无法再次查看。
-
-
在 Settings
页面上,向下滚动到部分。
-
点击Connectors。
页面随即打开。
-
点击New connector。
点击页面随即打开。
-
将Type更改为GitLab,并为连接器提供名称。
-
(可选)选择并提供。
-
输入(例如https://gitlab.com/)以及您从 GitLab 站点获取的。
-
为了访问存储库,必须能够从 Internet 访问它。
-
-
点击Test connection。
如果连接成功,将出现一个复选标记。如果连接不成功,将出现一个红色感叹号。将鼠标悬停在图标上可查看更多详细信息。
-
点击Save。
该连接器已添加到页面的列表中。
Delete a Connector
要删除连接器:
注意
如果连接器仍与项目中的未完成作业(包括位于回收站中的作业)相关联,则无法将其删除。尝试删除此类连接器时,会返回“Failed to delete connector”错误。
解决方法:打开与该连接器关联的项目,并完成或删除所有剩余作业。转到 ,然后将其清空,以删除仍链接到该连接器的所有作业。重试删除连接器。