Home
Do you use version numbers and well formatted notes to keep track of solution changes?
  v2.0 Posted at 4/07/2020 8:18 AM by Tiago Araujo

Dynamics uses a solution as a logical container to hold all customizations for a given function or sub-function. It is very important to have a versioning strategy around changes and when to increment versions.​

Increment the version *every time* a change is made and add a new line at the top of the description field containing:​​

  1. New version number 
  2. Developer initials 
  3. ​Change notes, can changes, removals, additions to the solution 

This gives you a quick and easy reference for the changes that have happened in the solution. Following this standard means comparing solutions across environments is a painless process.

change-log-bad.png
Bad Example: Version 1.0.0.0, No change​log
change-log-good.png
Good Example: Solution has up to date versioning with detailed changelog

Related rules

    Do you feel this rule needs an update?

    If you want to be notified when this rule is updated, please enter your email address:

    Comments: