Change Reason and ResolvedReason during State transition
TFS and Azure DevOps track changes in work items using revisions. Whenever any change occurs, a new snapshot of the whole work item is created, and this snapshot contains all the changes that were saved, along with other fields.
All the changes we make before pressing “Save” are saved in one revision. Every time we press the save button, a new revision is created.
Synchronizer does not support changes in Reason
and ResolvedReason
that occur outside of state transitions (i.e. those revisions that contain a State
change).
In order to syncrhonize Reason
and ResolvedReason
change them in the same revision as State
- i.e. when transitioning the work item.
Change
State
Change
Reason
Change
ResolvedReason
Press save
This also means that if you will just drag and drop a work item into done column, and change Reason
/ ResolvedReason
some time later - that will not be synchronized.