I am currently facing an obstacle where I am trying to track the resolution to an issue across multiple versions. Currently, the thought was to specify each version it would be resolved in on the one ticket (i.e., Ticket-1234 has FixVersions A1.2, A2.1, A3.1 assigned).
The main struggle I face is that the work might be completely finished for one version (where the workflow from "Open" to "Done" finished for Version A1.2 long before it finishes for version A3.1). Because of this, we have resorted to our previous method of tracking (from our old system) to a "One Ticket per Version" ratio.
How are others tracking work in one ticket across multiple versions? Do I need to change the way I am approaching this?