automation-ops
latest
false
  • 入门指南
      • 监管
      • 订阅源管理
      • Automation Ops™ 用户角色
      • 许可
    • 解决方案管理
    • Automation Ops 功能可用性
  • 监管
  • 源代码控件
    • 源代码控件
    • 故障排除
  • CI/CD 管道
  • 订阅源管理
  • 日志记录
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Automation Ops 用户指南

上次更新日期 2025年11月24日

源代码控件

来源控件使您可以查看自动化项目源代码的更新。如果您是普通用户,可以使用外部提供程序来完成此操作;如果您是组织管理员,可以通过 Studio Web 在 UiPath Cloud 中通过 Studio Web 来完成。与 Studio 和 StudioX 中提供的“来源控件”功能一起使用,可让您更好地控制代码管理。

备注:

对来源控件策略的访问权限取决于您使用的 Automation Cloud 产品。有关详细信息,请参阅Automation Ops 功能可用性

外部存储库的先决条件

  • 一个 GitHub 或 Azure DevOps 帐户,至少拥有一个组织和一个存储库。
  • 在存储库中提供 UiPath-AutomationOps 应用程序访问权限的权限。 您必须是 GitHub 组织管理员或至少一个存储库的管理员。 对于 Azure,将连接用户有权访问的存储库。
备注:

Azure Repos 集成当前为预览版,这意味着某些功能可能不可用。

配置

Automation Ops™ 需要连接到 GitHub 或 Azure 组织才能管理信息。 为此,请在 GitHub 或 Azure 端安装 UiPath-AutomationOps 应用程序。 用户界面中还提供了分步指南。

步骤 1:从 Automation Ops™ 启动连接

访问 Automation Ops™,然后选择“源代码控件” ,然后选择“连接到 GitHub”“连接到 Azure”

“来源控件”图像

步骤 2.a:安装并授权适用于 GitHub 的 Automation Ops™ 应用程序

选择连接到 GitHub 时,系统会将您重定向到 GitHub,以选择希望 Automation Ops™ 有权访问的组织和存储库。

备注:

如果您的 GitHub 组织使用 SSO 登录,则您首先需要登录 GitHub。接下来,您必须执行以下操作,通过源代码控件安装 GitHub 应用程序:

  • 企业托管用户 - 需要通过其 IdP 登录 GitHub。
  • 用户可以在以下位置设置 SSO 登录会话: https://github.com/orgs/<OrganizationName>/sso

“安装并授权适用于 GitHub 的 Automation Ops 应用程序”图像

根据您的选择,下表中列出的存储库将出现在 Automation Ops™ - 源代码控件中:

GitHub 角色选择结果
GitHub 组织管理员所有存储库所有公共和私有存储库。
GitHub 组织管理员仅选择存储库仅显示选定的存储库(默认情况下并非所有公共存储库)。
仅限存储库管理员仅选择存储库您只能从自己管理的存储库中选择。
备注:

GitHub 存储库列表始终可以在以后更新。

将 Automation Ops™ - 源代码控件连接到 GitHub 时,系统会提示您授予必要的权限,以充分使用源代码控件和管道。 所需权限包括:

  • 对代码和元数据的读取权限
  • 对存储库 Webhook 的读取写入访问权限
重要提示:
  • 与 GitHub 的连接需要 GitHub 管理员身份验证,这意味着从 Automation Ops™ - 来源控件启动连接的用户也必须是 GitHub 组织管理员。
  • 不支持通过 API 密钥或 PAT 令牌进行身份验证。GitHub 组织管理员必须通过 GitHub OAuth 登录才能设置连接。如果 Automation Ops 用户不是 GitHub 组织管理员,一种常见的解决方法是临时将 Automation Ops 管理员角色分配给 GitHub 组织管理员,允许他们完成设置,然后撤销该角色。
  • 如果选择手动选择存储库,则还需要显式选择公共存储库,因为没有针对公共存储库的隐式选择。
  • Automation Ops - 来源控件仅同步每个存储库默认分支上的 RPA 项目。

如果您需要连接到另一个 GitHub 组织或选择其他存储库,请从 GitHub 中选择所需的存储库,然后在来源控件中重新同步连接。

您可以前往“连接设置”菜单 > “删除”删除现有连接。

在 UiPath 中删除连接时,安装在 GitHub 端的应用程序也将被删除。

“删除连接”图像

步骤 2.b:安装并授权适用于 Azure Repos 的 Automation Ops™ 应用程序

选择连接到 Azure 时,系统会将您重定向到 Azure,以提供凭据,并确认您允许 UiPath 读取您有权访问的存储库。

建议创建并使用单独的服务帐户,以提供对 Azure 端 UiPath 应用程序的访问。 这是因为访问权限是代表用户帐户授予的,这意味着如果用户是多个启用 OAuth 的 Azure 组织的一部分,则这些组织都将反映在 Automation Ops™ 中。

要同步项目,您必须在 Azure 组织设置级别启用通过 OAuth 访问第三方应用程序。为此,您必须访问“安全”下的“策略”选项卡。必须在对 Azure Repos 帐户授权之前启用该选项。如果您已建立授权,则需要重新同步连接。

“通过 OAuth 访问第三方应用程序”映像

如果允许连接到 Azure 的用户属于多个组织,并且您希望避免在 Automation Ops™ 中显示特定存储库中的内容,则必须确保在 Azure 端为该组织禁用第三方集成。

“应用程序权限请求”图像

选择“接受”后,您将重定向回 Automation Ops™,并在其中填充可用项目列表。

为了创建 Azure 服务 Hook,授权应用程序的服务帐户需要具有“编辑订阅”“查看订阅”权限。默认情况下,只有项目管理员才拥有这些权限。要向其他用户授予这些权限,您可以使用Azure CLIAzure 安全 REST API

要删除 UiPath Automation Ops™ 和 Azure Repos 之间的集成,您必须访问 Azure 端“用户设置”下的“授权”选项卡,并从中删除授权的应用程序,然后,您可以从 Automation Ops 中的“管理连接”选项卡中删除集成™ - 来源控件。

“授权的 OAuth 应用程序”映像

步骤 3:查看 Automation Ops™ 中的项目

应用程序获得授权后,系统会将您重定向回 Automation Ops™,并填充项目列表。

对于每个项目,您可以根据外部存储库中的项目元数据查看以下字段:

  • 项目名称
  • 简短说明
  • 兼容性
  • 类型
  • 存储库
  • 最后修改日期

要从外部存储库获取最新更新,请选择“管理连接”按钮下或管理连接菜单中的“同步”按钮。

您可以在需要时同步项目列表,以便获取最新添加的项目。 同步完成后,所有来源控件用户都可以使用更新的项目列表。

初始同步后,后续同步将基于与上次同步的差异进行,因此速度会更快。

“外部存储库”映像

备注:

根据存储库的大小,可能需要一些时间才能在 Automation Ops™ - SourceControl 中显示所有项目。

Viewing the commit history for a project

访问项目时,您可以查看项目的提交历史记录,其中包含更改的简短说明、提交者的姓名和时间戳。

“查看项目的提交历史记录”图像

您可以使用“新建管道”按钮创建管道。您将从 “管道”部分重定向到“创建第一个管道流”。在这种情况下,定义管道所需的信息已根据触发了管道创建流程的项目填写。

备注:

在“管道” 部分中,如果您更改存储库/组织,然后重新选择初始存储库/组织,系统将清除预配置的管道设置。

如果没有可用的管道运行时环境,则系统将显示一个新选项:设置管道 ,而不是“新建管道”按钮。该操作会将您重定向到 “管道配置”页面,您可以在其中设置运行环境。

Viewing the details of a commit

通过打开提交,您可以更详细地查看属于项目的文件。

  • 对于工作流文件,可以使用类似 Studio 的视图。

  • 对于其他文件类型,系统将根据文件类型显示内容视图。

  • 选择“变量”、“参数” 或“导入” 可提供有关每个变量的详细信息。

    “查看提交的详细信息”图像

比较提交

上次提交时已修改的文件以黄色突出显示。要检查更改,请选择“与先前提交比较”按钮。

“比较提交”映像

在比较窗口中:

  • 文件的较旧版本位于左侧,文件的较新版本位于右侧。

  • 进行比较的文件名和提交标识符显示在左上方。

  • 在右上角,您可以浏览每次修改,并选择要检查的更改类型。

    “比较窗口”图片

对于复杂的工作流,您可以使用导航控件来更改视图并在工作流中导航。选择活动将打开“属性”面板,选择两次活动则会展开该特定活动。

您可以使用顶部的面包屑导航菜单从活动返回上一级。

提供以下导航控件:

  • “全部展开” :在当前视图中展开所有子工作流。

  • Zoom out:缩小工作流视觉对象大小。

  • “重置” : 将视图恢复至 100% 宽度。

  • Zoom in:增加工作流视觉对象尺寸。

    “在工作流文件中导航”图像

此页面有帮助吗?

获取您需要的帮助
了解 RPA - 自动化课程
UiPath Community 论坛
Uipath Logo
信任与安全
© 2005-2025 UiPath。保留所有权利。