studio
2023.4
false
UiPath logo, featuring letters U and I in white
Studio 用户指南
Last updated 2024年11月4日

工作流差异

若要比较本地存储库中的流程、库、project.json.txt 文件与来自 GIT、TFS 或 SVN 的最新版本之间的不同,可使用 Studio 中的“工作流区别”。它会并排显示两个文件之间的对比,高亮显示添加或删除的活动、包、变量或参数。
在比较两个 .xaml 文件之间的更改时,“工作流区别”将显示添加或删除的活动、变量或参数,或修改的活动属性。属性的默认值在“显示更改”窗口不可见。
工作流区别”用于比较 project.json 文件中所做的更改,如添加、更新或删除依赖项,修改运行时规则,将工作流设为私有,或设置“全局异常处理程序”
备注: 在文件保存之后、签入到来源控件存储库之前,必须使用“工作流区别”。

比较工作流版本

  1. 从 GIT、TFS 或 SVN 存储库签出工作流或库,进行修改,再保存文件,但不能将其签入。
  2. 在“项目”面板中,右键单击 .xaml 文件,再单击“显示更改”。系统将显示“工作流区别”窗口。


左侧的“远程”列显示在 GIT、TFS 或 SVN 存储库下已加入版本控制的文件的 .xaml 结构,右侧的“本地”列则显示本地映射的文件。

修改的属性”列显示活动属性、序列显示名称和文本框在修改之前和之后的状态。

注意:如果本地映射的 .xaml 文件已损坏,“工作流区别”窗口将以 project.json/.txt 视图打开。

比较 Project.json 版本

  1. 在 Studio 中签出 project.json 文件,然后打开“ 管理包 ” 窗口,以安装、更新和删除依赖项。 单击“ 保存 ”以更新 project.json
  2. 在“项目”面板中,右键单击 project.json 文件,再单击“显示更改”。系统将显示“工作流区别”窗口。


左侧的“远程”列显示在 GIT、TFS 或 SVN 存储库下已加入版本控制的文件的 project.json 结构,右侧的“本地”列则显示本地映射的文件。

依赖项名称按照字母顺序排列,以协助比较两个文件中的流程。

工作流区别窗口的字段说明

选项

描述

前一个

导航到所比较文件的前一个更改。

下一个

导航到所比较文件的下一个更改。

全部折叠

折叠 .xaml 文件中的所有节点。

全部展开

展开 .xaml 文件中的所有节点。

查看文件历史

除了“工作流区别”外,您也可通过相同上下文菜单中的“显示历史记录”比较同一文件的两个版本之间的更改。此选项适用于 GIT、TFS 和 SVN 版本控制的文件,可以是 .xamlproject.json
  1. 在 Studio 中,将您的项目从来源控件中签出。确保项目具有多次提交。
  2. 在“项目”面板中,右键单击 .xaml 文件,再单击“显示历史记录”。系统将显示“历史记录”窗口。


  3. 历史记录”窗口将显示对文件作出的修订,以及提交消息、作者和日期。双击一个修订以打开“工作流区别”窗口,并查看选定文件和之前版本之间的更改。

历史记录”窗口的“详细信息”选项卡中显示作者、日期、修订编号和提交消息。“更改”选项卡将显示选定提交期间进入的文件。双击一个文件以打开“工作流区别”窗口,并查看选定文件和之前版本之间的更改。

显示历史的上下文菜单

在“显示历史记录”窗口中,右键单击一个修订条目以打开含有多个选项的上下文菜单。

选项

描述

与前一版比较

将文件的选定版本与前一版本进行比较。

与本地版比较

将来自 GIT、TFS 或 SVN 的选定版本与本地版本进行比较。

与最新版比较

将文件的选定版本与最新版本进行比较。

与选定项比较

比较文件的两个选定版本。使用 Ctrl + 单击,然后右击来比较两个版本。选择超过 2 个版本时,将比较最新和最旧的版本。

  • 比较工作流版本
  • 比较 Project.json 版本
  • 查看文件历史

此页面有帮助吗?

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