Let me start with some context
We have to differentiate from a Production environment (to produce data) and Development environment (to develop test and debugging).
Our code (very simplified) is organized in this way
- Tests (Actual vi that will produce results)
- System files (support vi, drivers, common functions etc.)
Both are under source control
We have decided to make VIPM's (residing in vi.lib) for all System files and leave the Tests files where they are (random folder under source control).
This means the all the vi's inside Tests will have links to the Sys