您可以通过 Control Room 连接到 Azure DevOps Git,以将机器人及其依赖文件签入到远程 Azure DevOps Git 存储库进行管理。 它会在 Azure DevOps 上为您签入的所有机器人及其依赖文件创建备份。

先决条件

  • 要从 Control Room 连接到 Azure DevOps Git,请确保您拥有 AAE_Admin 角色。
  • 确保您拥有 Azure DevOps 账户。
注: Automation 360 通过允许所有权限为非默认且可编辑,支持自定义角色创建。 但是,对于 v30 之前的版本,系统创建的角色(例如 AAE_Admin)是强制性的。 有关更多信息,请参阅 系统创建的角色

过程

  1. 登录到 Azure DevOps 账户。
  2. 创建 Azure DevOps 项目。 提供项目名称和描述,选择项目可见性(公开或私有),然后单击创建
  3. 单击Repos
  4. 单击生成 Git 凭据
    输入用户名和密码或令牌。 获得连接 Git 的令牌后,确保在代码部分具有读取写入权限。
  5. 以管理员身份登录 Control Room
  6. 导航到管理 > 设置 > 远程 Git 存储库集成并单击编辑
  7. 将 Git 存储库路径原样复制到 HTTPS 存储库路径(包括用户名)
    例如,https://johnsmith@dev.azure.com/johnsmith/_git/johnsmith
  8. 请确保更新分支名称密码/令牌确认密码/令牌字段。
    注: Control Room 支持最长 75 个字符的密码或令牌。 然而,Microsoft 支持更安全的 84 个字符长度的令牌或密码。 如果您想要启用 Control Room,并使用 84 个字符长度的令牌或密码,请参阅 无法更新 Azure DevOps GIT 存储库集成的密码/令牌字段(需要登录 A-People)

    对于现有的远程 Git 存储库集成,长度为 52 个字符的密码或令牌将在现有密码过期之前有效。

  9. 单击连接并保存
    要确认连接是否成功,请将文件从私有存储库签入到公共存储库,并验证您的更改是否已推送到 Azure DevOps Git 存储库。