How are you tracking deployed software versions for traceabili​ty?

I am curious how others are tracking deployed software versions in automated test environments.
I am working on a medical device tester and we have a somewhat inefficient method for keeping track of all version numbers. I would like to know what tools are available to automate tracking version throughout a project, from build to viewing later. Or, what methods are typical in this type of environment.
Essentially, we need to be able to say at any given moment what software version is running at 3 remote locations on several deployed systems.
For simply automating the process of viewing the version number programmatically, I found this, but we've had issues with it:
http://digital.ni.com/public.nsf/allkb/D45E3A1E694​815AD86257173005CFD36
This solution requires a "separate" installer to get the .NET framework onto the target PC. Also, it doesn't work (to my knowledge) with the Help>>About window.
Comments?
Dan Richards
Certified LabVIEW Developer

Dennis,
Thanks for replying. We are using SVN. The exact ECO process for this project is under construction as it is a relatively new project and deployments will be at our customer's site. We use JIRA for tracking specific change requests.
Here's an example of our basic process:
- Software changes made (according to JIRA tasks) and source code checked in
- Builds released per schedule with version numbers (from JIRA projects) hard-coded into the application
- Builds deployed at different locations & times
Here's what I'd like to see to improve things:
- Builds released with version numbers generated from one of the following:
   1. Loaded from JIRA release numbers - maybe auto-generated for reference by LabVIEW when building the application
   2. Part of a custom build launcher
         >> This would be a custom interface that runs functions like those in Application Builder palette while also sending version info
         >> Perhaps it could prompt the user for version info or read from something auto-generated.
- Builds should automatically make version numbers visible within the application (for example, LabVIEW has the Help>>About window)
- Build numbers should be programmatically/dynamically accessible without having to install an additional .NET framework that isn't listed in 'Additional Installers'
Curious if there are any tools that support these kinds of things. I am aware of Deploy by Wirebird Labs and Proligent by Averna, although I am lacking in knowledge about specific features.
Regards,
Dan
Dan Richards
Certified LabVIEW Developer

Similar Messages

  • How do you determine the firmware version for a laptop docking station?

    How do you determine the firmware version of a HP docking station?
    Laptop Model: HP 2740p
    OS: 64bit Windows 7
    Expansion Base: 2740 Ultra Slim Expansion Base WA995AA#ABA
    Thank you for any assistance.
    Alvin

    atenpo wrote:
    How do you determine the firmware version of a HP docking station?
    Laptop Model: HP 2740p
    OS: 64bit Windows 7
    Expansion Base: 2740 Ultra Slim Expansion Base WA995AA#ABA
    Thank you for any assistance.
    Alvin
    WA995AA#ABA shows to be a hard drive, not a docking station

  • How to downgrade the Virtualization Software Version for a particular host

    Good morning all:
    I'm trying to downgrade the Virtualization Software Version of one 2012 R2 host to match the others. One host is at 6.3.9600.16404. This is the correct running version of the cluster. The incorrect version on one host is 6.3.9600.17120. I would like that
    version downgraded to 6.3.9600.16404.

    You must mean the "virtual machine guest services" in the properties of a VM.
    This is dependent on the release and patch level of the Hyper-V server that the VM was deployed to.  As that is where the Integration Services (vmguest.iso) comes from, it does not come from SCVMM.
    So, if you happened to deploy this VM to a Hyper-V Server at a newer patch level, then that would explain the issue.
    Brian Ehlert
    http://ITProctology.blogspot.com
    Learn. Apply. Repeat.

  • How do you download an older version for App World

    i tried rebooting it, it still doesnt appear on my homepage... i checked on the applications, it is there.. how to find it?
    MOD EDIT: Subject changed to reflect a new topic

    Even if you are able to download, it does not work. BlackBerry wants you to upgrade to new version when you try to start the application

  • HT4623 how do you do a software update for iphone 4s when it says the update requires 2.5 gb of available storage?

    how to update iphone 4s when it says needs 2.5 gb of available storage?

    Go to Settings>General>Usage and see how much space is available on your phone (listed at the very top).  The pop-up might be telling you that you don't have enough space on your phone to perform the backup, not that you don't have enough space in your iCloud acount to store the backup.

  • Im pretty sure i have a very old software version for my macbook pro, how do i buy or download os x mountain lion or snow leopard?

    im pretty sure i have a very old software version for my macbook pro, how do i buy or download os x mountain lion or snow leopard?sof

    Make sure you read the system requirements. Also install Rosetta if you want Power PC applications to run.
    Snow Leopard Purchase    
    Check that your computer is compatible with Mountain Lion/Mavericks.
    To check the model number hold down the option/alt key, go to the Apple menu and select System Information.
    MacBook Pro (Mid/Late 2007 or newer) model number 3,1 or higher
    Your Mac needs:
    OS X v10.6.8 or OS X Lion already installed
    2 GB or more of memory (More is better - 4 GB minimum seems to be the consensus)
    8 GB or more of available space
    If your computer isn’t compatible, you might be able to upgrade to Lion.      
    Computer Compatibility - Lion                       Lion
    Check to make sure your applications are compatible. PowerPC applications are no longer supported after 10.6.      
    Application Compatibility
    Applications Compatibility (2)
    Do a backup before installing.

  • HT2404 how do you get your money back for software that does not perform as advertised?

    how do you get your money back for software that does not perform as advertised?  I purchased the batch coverter to watch .swf video which it states it supports, but it will not open the files and I want my money back!!!!!

    tell Apple.  http://www.apple.com/feedback/
    iTunes Store Terms and Conditions specifically states: All sales and rentals of products are final.

  • TS3704 How are you supposed to fix "The feature you are trying to use is on a network resource that is unavailable" alert appears when you remove Apple software in Windows if it doesn't work on Windows 8 or 8.1???

    How are you supposed to fix "The feature you are trying to use is on a network resource that is unavailable" alert appears when you remove Apple software in Windows if it doesn't work on Windows 8 or 8.1???

    See Troubleshooting issues with iTunes for Windows updates. You may have to uninstall what you can, reboot and delete the named folders, then reinstall.
    tt2

  • HT4623 My iPod don't have software update link under general menu? How do you update the latest version

    My iPod don't have software update link under general tab How do you update the latest version?

    To update
    The Settings>General>Software Update comes with iOS 5 and later.
    Connect the iPod to your computer and update via iTunes as far as your model allows
    iOS: How to update your iPhone, iPad, or iPod touch
    A 1G iPod can go to iOS 2.2 via iTunes and iOS 3.1.3 via
    Purchasing iOS 3.1 Software Update for iPod touch (1st generation)
    A 2G to 4.2.1. Requires iTunes version 10.X. If a Mac it requires OSX 10.5.8 or later. With OSX 10.4.11 you can only go to iTunes 9.X which gets you as high as iOS 4.1
    A 3G to 5.1.1  Requires iTunes version 10.5 or later
    A 4G to 6  Requires iTunes version 10.7 or later. For a Mac, that requires a Mac with OSX 10.6.8 or later
    Identifying iPod models

  • Hi there how are you guys out there of this forum? I got a question for y'a

    Hi there how are you guys out there of this forum? I got a question for y’all
    I wanted to know how I could record different folders using iTunes
    Cause when recorded 2000 thongs on the DVD
    There were 2000 songs to go through
    So I really wanted to have had folders and then the music recorded inside them
    So I could get right to where I wanted real quickly
    Could anyone please teach me how to do that real quickly?
    Can we do it with iTunes?
    I know we can do it with Nero.

    1) Go to file, select new playlist. Creat the playlaist.
    2) Download your music into iTunes.
    NOTE: CHECK 'Recently Added' before you download your music.
    If the select boxes has a check in them, turn it off by
    holding down the 'ctrl' key and selecting one of the
    checked boxes. This shold turn off all the checks.
    It would be better to clear 'Resently Add' of all
    previous downloads, but I don't know how to do that
    yet.
    3) under 'PLAYLIST' on the right, select 'Recently Add'.
    all of your song should show there with a check in the selection
    box.
    4)Hold the shift key and select the frist (selete records name),
    then the last recorded tune. All of the recordings shouls light
    up blue.
    5) While holding the 'shift' key, drag one of the records to your new
    playlist. All of the blue highlighted song will transfer to the new
    playlist.

  • How do you set the default magnification for Acrobat.  All documents that I open enlarge to 174% and are too big.

    How do you set the default magnification for Acrobat.  All documents that I open enlarge to 174% and are too big.  I see how to change the size after the document is open by going to File/properties/initial view and saving this setting.  I want all documents to open at 100% when they are first opened.  Can I set this as a default view?

    Hey Kris,
    You might go to Edit> Preferences> Zoom
    Do this without opening any particular PDF so that it applies to the program itself and not just one document.
    Try this and then let me know.
    Regards,
    Anubha

  • Hi how are you i want to replace my iphone 4 with a new one. But i am in Darwin,there is no any apple stores. So where can i send my phone for replacement and how much for that?

    Hi how are you i want to replace my iphone 4 with a new one. But i am in Darwin,there is no any apple stores. So where can i send my phone for replacement and how much for that?

    Warranty and Support are only valid in the country of origin.  You will need to take the device to whatever country it originally came from.
    Apple will not accept shipments from outside the country nor will they return it to an address outside the country.

  • How do you turn off compatability view for old version of windows?

    How do you turn off compatability view for old version of Windows?

    Refer to this article:
    iTunes for Windows: How to turn off Compatibility Mode
    http://support.apple.com/kb/TS1489

  • How are you supposed to put on and take off music on the new version of iTunes?

    How are you supposed to put on and take off music on the new version of iTunes?

    If you  have iTunes 11 turn on the Sidebar. Go to iTunes>View and click on Show Sidebar. You can also do a Crtl+S to show the sidebar and Control+B to show the Menu bar
    To sync to your iPod go to iTunes>Help>iTunes Help>Sync your iPod....>Sync You Device>Set up Syncing and follow the instructions.

  • Hi, We are a physiotherapy practice trying to use i-cal as a clinic diary systaem for 15 therapists. We need to block out availability of therapists but cant do this? How can you block someones diary out for specific times on i-cal? Any help please..

    Hi, We are a physiotherapy practice trying to use i-cal as a clinic diary system for 15 therapists. We need to block out availability of therapists but cant do this? How can you block someones diary out for specific times on i-cal? Any help please..

    iCal is designed for personal use, and isn't really meant to handle this sort of situation.
    The best suggestion I can offer, though it's a trifle untidy, is: create a calendar for each therapist, giving each a different colour. Enter the availability for each therapist - if it's on a weekly basis you can make them repeating events. Then add the individual appointments, which will show alongside in the daily view. In this example, the 'purple' therapist is available from 1030 to 1700 and has appointments at 1200 and 1500.
    If you have more than a few therapists available at any one time it's liable to look a bit messy, but it's the best I can think of at the moment.

Maybe you are looking for

  • Work Manager 6.0 Hide Menu Options

    Hi Community. we are trying to hide some options from Work Manager 6.0 menu. We know how to hide timesheets, but we need to hide work orders function (See Screenshoot). Anyone knows how to hide them without Agentry project modification? the specific

  • My songs will not download to my iphone when i drag them

    when i download a song on to my computer and then try to drag it onto my phon it will not let me. please help me!

  • Maximum file size for CV in E-recruitment

    hi, my name is chandra. i would like to know ' how we can restrict maximum file size of CV' in the E-recruitment module? By the i am working on E-recruitment support project at the moment. can some one reply me quickly? thanks regards chandra

  • Problem with character

    Hi Cyrillic letters don't show as cyrillic, show other symbols on the text of JLabal, JButton, JMenu..., but I can write cyrillic text to JTextField, JTextArea when app is working. Thanks, ~Hill

  • How can I reload my prior version of Firefox (before 9.01)

    Since loading 9.01 my Yahoo tool bar has disappeared and Yahoo Instant Messaging no longer works and I need these tools. I would like to reload the prior version of Firefox when they did work.