studio
2024.10
true
- 发行说明
- 入门指南
- 设置和配置
- 自动化项目
- 依赖项
- 工作流类型
- 控制流程
- 文件比较
- 自动化最佳实践
- 源代码控件集成
- 调试
- 日志记录
- 诊断工具
- 工作流分析器
- 变量
- 参数
- 导入的命名空间
- 编码自动化
- 基于触发器的 Attended 自动化
- 录制
- 用户界面元素
- 选取器
- 对象存储库
- 数据抓取
- 图像与文本自动化
- Citrix 技术自动化
- RDP 自动化
- VMware Horizon 自动化
- Salesforce 自动化
- SAP 自动化
- macOS 用户界面自动化
- ScreenScrapeJavaSupport 工具
- Webdriver 协议
- 扩展程序
- 测试套件 - Studio
- 故障排除
Studio 用户指南
上次更新日期 2024年12月19日
工作流差异
若要比较本地存储库中的流程、库、
project.json
或 .txt
文件与来自 GIT、TFS 或 SVN 的最新版本之间的不同,可使用 Studio 中的“工作流区别”。它会并排显示两个文件之间的对比,高亮显示添加或删除的活动、包、变量或参数。
在比较两个
.xaml
文件之间的更改时,“工作流区别”将显示添加或删除的活动、变量或参数,或修改的活动属性。属性的默认值在“显示更改”窗口不可见。
“工作流区别”用于比较
project.json
文件中所做的更改,如添加、更新或删除依赖项,修改运行时规则,将工作流设为私有,或设置“全局异常处理程序”。
备注: 在文件保存之后、签入到来源控件存储库之前,必须使用“工作流区别”。
- 从 GIT、TFS 或 SVN 存储库签出工作流或库,进行修改,再保存文件,但不能将其签入。
-
在“项目”面板中,右键单击
.xaml
文件,再单击“显示更改”。系统将显示“工作流区别”窗口。
左侧的“远程”列显示在 GIT、TFS 或 SVN 存储库下已加入版本控制的文件的
.xaml
结构,右侧的“本地”列则显示本地映射的文件。
“修改的属性”列显示活动属性、序列显示名称和文本框在修改之前和之后的状态。
注意:如果本地映射的
.xaml
文件已损坏,“工作流区别”窗口将以 project.json/.txt
视图打开。
- 在 Studio 中签出
project.json
文件,然后打开“ 管理包 ” 窗口,以安装、更新和删除依赖项。 单击“ 保存 ”以更新project.json
。 -
在“项目”面板中,右键单击
project.json
文件,再单击“显示更改”。系统将显示“工作流区别”窗口。
左侧的“远程”列显示在 GIT、TFS 或 SVN 存储库下已加入版本控制的文件的
project.json
结构,右侧的“本地”列则显示本地映射的文件。
依赖项名称按照字母顺序排列,以协助比较两个文件中的流程。
工作流区别窗口的字段说明
选项 |
描述 |
---|---|
前一个 |
导航到所比较文件的前一个更改。 |
下一个 |
导航到所比较文件的下一个更改。 |
全部折叠 |
折叠
.xaml 文件中的所有节点。
|
全部展开 |
展开
.xaml 文件中的所有节点。
|
除了“工作流区别”外,您也可通过相同上下文菜单中的“显示历史记录”比较同一文件的两个版本之间的更改。此选项适用于 GIT、TFS 和 SVN 版本控制的文件,可以是
.xaml
或 project.json
。
- 在 Studio 中,将您的项目从来源控件中签出。确保项目具有多次提交。
-
在“项目”面板中,右键单击
.xaml
文件,再单击“显示历史记录”。系统将显示“历史记录”窗口。 - “历史记录”窗口将显示对文件作出的修订,以及提交消息、作者和日期。双击一个修订以打开“工作流区别”窗口,并查看选定文件和之前版本之间的更改。
“历史记录”窗口的“详细信息”选项卡中显示作者、日期、修订编号和提交消息。“更改”选项卡将显示选定提交期间进入的文件。双击一个文件以打开“工作流区别”窗口,并查看选定文件和之前版本之间的更改。
显示历史的上下文菜单
在“显示历史记录”窗口中,右键单击一个修订条目以打开含有多个选项的上下文菜单。
选项 |
描述 |
---|---|
与前一版比较 |
将文件的选定版本与前一版本进行比较。 |
与本地版比较 |
将来自 GIT、TFS 或 SVN 的选定版本与本地版本进行比较。 |
与最新版比较 |
将文件的选定版本与最新版本进行比较。 |
与选定项比较 |
比较文件的两个选定版本。使用 Ctrl + 单击,然后右击来比较两个版本。选择超过 2 个版本时,将比较最新和最旧的版本。 |