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/D45E3A1E694815AD86257173005CFD36
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?