合并VI
- 更新时间2026-04-10
- 阅读时长3分钟
通过LabVIEW的合并VI功能,可以协调同一VI的不同改动。
备注 合并VI需要LabVIEW专业版。
LabVIEW使用三方合并来合并VI。三方合并通过将两组不同的改动与相同的原始代码进行比较来协调。LabVIEW中的VI合并功能使用以下术语:
例如,其他用户可能改动了同一个VI,并在您提交自己的改动之前已将这些改动签入源代码控制。在这种情况下,您需要将自己的改动与其他用户对同一起始点VI所做的改动协调。
备注 如要合并其他VI和你的VI的改动,基本VI中须有这两个VI的交集部分。
例如,假设其他VI和你的VI包含隧道。要合并VI,基本VI中必须有一个隧道,这样LabVIEW才知道其他VI和你的VI中的隧道是相互对应的。
使用请选择需要合并的VI对话框,自动或交互式地解决原始(基本)VI和原始VI两个不同版本之间的区别。如两个VI之间的差别存在冲突,可使用合并VI对话框交互地解决这些改动。
按照下列步骤,自动或交互地合并两个VI。
-
重命名要合并的VI。
LabVIEW无法加载两个同名VI。
-
选择。
显示请选择需要合并的VI对话框。
- 单击基本VI旁边的浏览,导航至原始VI,然后单击确定。
- 单击你的VI旁边的浏览,导航至包含改动的VI,然后单击确定。
- 单击其他VI旁边的浏览,找到包含其他用户改动的VI,然后单击确定。
- 可选:
从合并选项中选择,配置LabVIEW合并VI元素的方式。
查看即时帮助(或Ctrl+H)可显示每个选项的滚动帮助。
- 单击合并。
-
单击各个改动旁的展开/折叠符号,可查看特定改动的详细信息。
默认情况下,LabVIEW在未解决的冲突改动栏中折叠显示各个改动。
-
单击你的和其他子类别下改动的说明信息,可选择查看你的VI或其他VI改动的详细信息。
备注 前面板改动窗口、程序框图改动窗口和未命名的已合并VI中的多数改动被红色圆圈圈出,每个未解决的改动旁将显示X符号。
-
单击选择基本、选择其他或选择你的按钮,选择接受的改动,并将其添加至已合并的VI中。
解决了一个改动后,该改动旁将出现一个勾选标志。
-
解决所有更改后:
- 单击关闭按钮,关闭合并VI对话框。
- 单击保存按钮,保存已合并的VI。
也可配置第三方源代码控制软件将LVMerge.exe作为默认的合并程序。LVMerge.exe与请选择需要合并的VI对话框作用等效。
如要合并LLB,可使用选择要合并的LLB对话框,自动或交互地解决两个不同LLB版本之间的差异。