I am working on improving our version history within one of our solutions, while at the same time making it more module. My goal will be to make it super easy to move to any solution that needs it. Before I got to far I thought it might be wise to reach out and see what others process looks like and if people have any advice or maybe even a sample they are willing to share. If people are interested I could put together a sample file of what we use.
Current System Description
We track Release, Major, Minor, and Patch in our version number. When adding a change you get to pick from the following options that are defined to help keep everyone constant on there selections
While creating or editing a change you get the following screen
Issues making it hard to move to a new solution
- To show version history and to list the changes for the user to see there is a relationship in the relationship table.
- 3 layouts that need to be hand made
- 2 scripts that need to be moved over
Things I would like to add
- Quick reports that can be shared with users listing notable changes.
- Reports that list updates that might need special care when migrating to a new version.
- Make the version history a portable add-on easily added to any solution.