源控制端点表示项目(存储库)和源控制服务器。

可以将任意数量的源控制存储库和分支添加到 vRealize Suite Lifecycle Manager。添加源控制分支后,可以签入和签出 SDDC 内容。

前提条件

  • 确认 vRealize Suite Lifecycle Manager 管理员已在内容设置下添加了系统源控制服务器。
  • 确认开发人员已输入源控制服务器的 GitLab 访问令牌,以便可以签入和签出内容。
    注: 以前,Bitbucket 云支持主工作区。从 vRealize Suite Lifecycle Manager 8.6.1 开始,Bitbucket 云还支持多个工作区。

过程

  1. 在“我的服务”仪表板上,单击内容管理
  2. 端点下,单击新建端点
  3. 单击源控制
  4. 选择配置的源控制服务器(Bitbucket 服务器、Bitbucket 云、GitLab、GitHub 或 Azure DevOps GIT)。
  5. 输入源控制内容端点的信息。
    1. 名称文本框中,输入端点的唯一名称。
    2. 输入标记名称。
    3. 按以下格式输入要用于内容端点的分支存储库名称:对于 GitLab,输入 group_name/repository_name;对于 Bitbucket 服务器,输入 project_name/repository_name;对于 Bitbucket 云,输入 repository_name(如果使用的是主工作区)或workspace_name/repository_name(如果使用的是多个工作区)。对于 Azure DevOps GIT,请输入 organization_name/project_name/repository_name
    注: 在 Bitbucket 云中,只能创建存储库并使用存储库名称。包含存储库的源控制端点必须使用任何文件进行初始化。GitLab 和 Bitbucket 云已具有用于添加文件的置备,但 Bitbucket 服务器没有。在 Lifecycle Manager 2.1 中,Bitbucket 服务器不支持多开发人员案例的集群和弹性搜索实例。
  6. 单击测试连接,然后单击下一步
  7. 为此内容端点选择适当的策略,然后单击下一步
    策略 描述
    启用代码审阅 允许开发人员之间进行手动审阅。vRealize Suite Lifecycle Manager 内容生命周期管理创建包含需要代码审阅的更改的分支。代码审阅者可以接受或拒绝将请求合并到分支。
  8. 验证内容端点详细信息是否正确,然后单击提交