Labview 版本控制

1. labview 的文件类型

1) 文本型:工程文件 *.lvlps,*.lvproj,*.aliases等

2) 二进制型:*.vi、*.Ctl等

2.版本控制方法

1 ) 文本型:这种最简单了,直接用git,svn等就可以了

2 ) 二进制型: 其实也可以用git,svn直接控制。但是呢,没有比较功能、合并等功能,不能知道每次版本变动到底改了哪里

我们希望像*.doc,*.excel文件一样,可以跟踪变动。最好还能原子化提交(即只提交差异部分,避免版本库迅速增大)

3.git工具

我个人比较喜欢使用git,因为它不需要依赖服务器(svn需要依赖服务器)

我使用界面工具TortoiseGit

第一步:看看它是如何对doc进行对比、合并的

右键-TortoiseGit-设置,差异查看器、合并工具--高级设置

1.doc合并
wscript.exe "C:\Program Files\TortoiseGit\Diff-Scripts\merge-doc.js" %merged %theirs %mine %base //E:javascript

2.doc差异比较
wscript.exe "C:\Program Files\TortoiseGit\Diff-Scripts\diff-doc.js" %base %mine //E:javascript

第二步:模仿一下

合并
cmd.exe "D:\Program Files (x86)\National Instruments\Shared\LabVIEW Merge\LVMerge.exe"  %base %mine //E:javascript

差异比较
cmd.exe "D:\Program Files (x86)\National Instruments\Shared\LabVIEW Compare\LVCompare.exe"  %base %mine //E:javascript

经过报错、测试,发现应该这么设置:

合并
"D:\Program Files (x86)\National Instruments\Shared\LabVIEW Merge\LVMerge.exe"  %base %mine

差异比较
"D:\Program Files (x86)\National Instruments\Shared\LabVIEW Compare\LVCompare.exe"  %base %mine

效果是这样的

三、同理对其他的labview二进制文件进行设置

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值