在 Cloud Manager 中管理存储库 managing-repos

了解如何在Cloud Manager中查看、添加和删除您的Git存储库。

关于Cloud Manager中的存储库 overview

Cloud Manager 中的存储库用于使用 Git 存储和管理项目代码。 对于您添加的每个 程序,都会自动创建一个 Adobe 管理的存储库。

此外,您还可以选择创建更多Adobe管理的存储库,或您自己的由外部Git供应商托管的自管理存储库。 对于自管理的存储库,根据托管代码的位置,载入步骤有所不同。 github.com上的存储库使用Adobe GitHub应用程序,而自托管和其他外部存储库使用个人访问令牌和webhook。 所有关联到您的程序的存储库都可以在 存储库 页面上查看。

添加或编辑管道时也可以选择在 Cloud Manager 中创建的存储库。 有关配置管道的更多信息,请参阅 CI-CD 管道

每个管道都关联到一个主存储库或分支。 但是,借助 Git 子模块支持,可以在构建过程中包含多个二级分支。

查看存储库页面 repositories-window

存储库 页面上,您可以查看有关所选存储库的详细信息。 此信息包括正在使用的存储库的类型。 如果存储库标记为 Adobe,则表示它是 Adobe 管理的存储库。 如果标记为 GitHub,则指的是您管理的专用 GitHub 存储库。 此外,该页面还提供详细信息,例如存储库的创建时间以及与其关联的管道。

要管理选定的存储库,您可以单击该存储库,然后使用 更多图标 打开下拉菜单。 对于 Adobe 管理的存储库,您可以​检查分支/创建项目

存储库操作
存储库页面上的下拉菜单。

下拉菜单上的其他可用操作包括 复制存储库 URL查看和更新​以及 删除 存储库。

查看存储库页面:

  1. my.cloudmanager.adobe.com 上登录到 Cloud Manager 并选择适当的组织和项目。

  2. 程序概述 页面的侧面菜单中,单击 文件夹图标 存储库

  3. 存储库​页面显示与您所选项目群相关的所有存储库。

    存储库页面
    Cloud Manager 中的存储库页面。

添加Adobe存储库 adding-repositories

用户必须具有​ 部署经理 ​或​ 业务负责人 ​角色才能添加存储库。

有关帮助选择专用存储库和外部存储库方法,请参阅添加非Adobe存储库

  1. 存储库 页面的右上角附近,点击 添加存储库

    添加存储库对话框
    添加存储库对话框。

  2. 单击​Adobe存储库。 请参阅在Cloud Manager中添加Adobe存储库

    在任何给定公司或 IMS 组织的所有项目中,存储库的数量限制为 300 个。

添加非Adobe存储库 add-non-adobe-repositories

如果您在Adobe之外托管代码,则使用的说明页面和所有权验证方法都取决于存储库的托管位置。 请使用下表选择正确的选项。

托管存储库的位置
验证方法
使用说明页面
github.com (任何GitHub计划,例如免费、Pro、团队或Enterprise Cloud)
Adobe GitHub应用程序和机密文件。 不需要webhook。
在Cloud Manager中添加专用GitHub存储库
GitHub企业服务器(自托管)
个人访问令牌和webhook
在Cloud Manager中添加外部存储库
GitLab、Bitbucket或Azure DevOps
个人访问令牌和webhook
在Cloud Manager中添加外部存储库

访问存储库信息 repo-info

在​ 存储库 ​窗口中查看您的存储库时,您可以通过单击工具栏中的​ 访问存储库信息 ​按钮,查看有关如何以编程方式访问 Adobe 管理的存储库的详细信息。

存储库信息

存储库信息​窗口将打开并显示详细信息。 有关访问存储库信息的更多信息,请参阅访问存储库信息

检查分支/创建项目 check-branches

AEM Cloud Manager 中,检查分支/创建项目 操作有两个用途,具体取决于存储库的当前状态。

  • 如果存储库是新创建的,此操作将使用 AEM 项目原型生成示例项目。

  • 如果示例项目已在存储库中创建,则该操作将检查存储库及其分支的状态,并提供示例项目是否已存在的反馈。

    检查分支机构操作

复制存储库 URL copy-url

复制存储库 URL​操作会将​ 存储库 ​页面中选定存储库的 URL 复制到剪贴板以便在其他地方使用。

查看和更新存储库 view-update

查看和更新 操作将打开 更新存储库 对话框,您可以在其中查看存储库的 名称存储库 URL 预览。 此外,它还允许您更新存储库的 描述

查看和更新存储库信息

删除存储库 delete

删除​操作会从您的项目中删除存储库。 如果存储库与管道关联,则无法删除它。

删除

删除存储库会阻止将来将其名称用于创建的任何新存储库。 如果尝试使用与已删除存储库相同的名称添加存储库,则会出现以下错误消息:

Repository name should be unique within organization.

此外,已删除的存储库在Cloud Manager中不再可用,并且无法链接到任何管道。

recommendation-more-help
experience-manager-cloud-service-help-main-toc