LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to merge .llbs?

Hi, all,

I'm developing classes by putting each class in its own .llb. When version control indicates a conflict, I'd like to be able to merge .llbs. So far, I haven't found a simple way to do this, or event o merge VIs that are contained in .llbs.

Is there any reasonable way to do that, short of unpacking the .llbs into separate VIs?

Thanks,
- Steve.

0 Kudos
Message 1 of 6
(3,316 Views)
r u using 8.5?
0 Kudos
Message 2 of 6
(3,294 Views)
Hi Steve,

have you tried using the "LLB Manager" to copy/paste vis from one llb to the next? It's in the tools menu...
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 3 of 6
(3,285 Views)
Hi, all,

Yep, I'm using 8.5.

The issue goes beyond LLB Manager. If I change an LLB and my colleague changes the same LLB, we need a way to merge the differences, i.e., Tools->Merge VIs for every VI in the LLB.

Thanks,
- Steve.

0 Kudos
Message 4 of 6
(3,276 Views)

Hi Steve,

Even though a VI resides in a .llb, you can still use the Merge VIs tool to merge the VI with any other VI (which can also be in a library).  However, you do have to do this one at a time.  You can always submit a Product Suggestion to be sure that our R&D has taken a look at expanding the capabilities of this tool.  It seems like it would make a lot of sense to add this.

Also, you may want to look at some other source code control options. You can find some information on this here and here.  It may be too much for what you are doing, but I thought I'd mention it just in case!

Regards,

 
Brian A.
National Instruments
Applications Engineer
0 Kudos
Message 5 of 6
(3,268 Views)
Thanks, Brian! I've submitted it as a suggestion.

I notice that PushOK SVN is OK as a SubVersion client, so I'm installing that.

- Steve.

0 Kudos
Message 6 of 6
(3,261 Views)