cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
sewechad
Occasional contributor

Version Scanning Best Practices

We have seen odd behavior when uploading new versions of the software and starting a new scan. Training from Flexera did not cover procedure on what steps to take. We have seen inventory research get deleted which represents a huge loss of time and effort.

What are the best practices for handling scans for new software versions?

0 Kudos
2 Replies
Flexera dmcloughlin
Flexera

Re: Version Scanning Best Practices

Which version of FNCI are you using? 

The answer depends on what you want to accomplish.  If you want only the most recent BOM for your product. Then you will want to upload the newest code, delete the previously uploaded files and scan.  But if you want to keep each BOM for each version, then you will want to look at Copying and Branching projects.  See section 12 in the User Guide (v6.13.1).

If you are using v7 2019, it's a little more complicated.  You will need to export your current scan, create a new project, scan your newest version of the code, then import the export from the previous into the new project.  For files that remain the same all the research you do will be copied on top of  the new project.

Please let me know if this is helpful.  I can provide more information depending on which version you use.

0 Kudos
sewechad
Occasional contributor

Re: Version Scanning Best Practices

We are using FlexNet CodeInsight 2019 R1.

I see how to export "Project Data" on the summary page but don't see an option to import JSON file into newly created project.

Your solution should mirror how source code repositories are managed with branching and tagging.

We don't ever want to loose the time and effort researching inventory items. If an inventory item is no longer used, it should be marked as deprecated rather than permanently deleted. Ideally, we should be able to classify the software version number when uploading source code to a project so that changes to inventory items can be tracked by software version.

0 Kudos