DQMH Consortium Toolkits Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

Reusing DQMH Modules

Solved!
Go to solution

Hello,

 

What is the best way to reuse DQMH modules for future projects? I currently work at an ITAR facility so the code shouldn’t be uploaded anywhere. 

I’ve read about PPLs and am aware of the VIPM reuse library.

 

Is there an issue with me just placing all my modules in a certain folder and just using the VIs from that folder and having them tied to the dependency of each new project? I just tried this with an API tester and it seems to work with no problem. 

0 Kudos
Message 1 of 3
(398 Views)
Solution
Accepted by topic author VInoob

You could consider creating a repository for every reusable module, and then using Git Submodules.

 

Git submodule basics:

  1. Git official website: https://git-scm.com/book/en/v2/Git-Tools-Submodules
  2. Cameron McKenzie explains git submodule in his YouTube channel playlist: Git submodule examples and tutorials
  3. Labvolution | Why you should be using Git submodules
  4. 13 Git Submodules [HAMPEL SOFTWARE ENGINEERING] (hampel-soft.com)

 

 

Christopher Farmer

Certified LabVIEW Architect and LabVIEW Champion
DQMH Trusted Advisor
https://wiredinsoftware.com.au

Message 2 of 3
(378 Views)

Or if you were using SVN, then maybe SVN externals (similar but not exactly the same thing as git submodules):

What are the differences between Subversion and Git? - GitHub Enterprise Server 3.12 Docs 

Christopher Farmer

Certified LabVIEW Architect and LabVIEW Champion
DQMH Trusted Advisor
https://wiredinsoftware.com.au

Message 3 of 3
(345 Views)