Feature request: WorkItemRevisionReplayContext
See original GitHub issueHey there!
I would like to not only migrate the current state of a work-item to the new project, but I would like to port over the whole revision history, to get the history in the new system as well, including the state graph, which would be of very much value for me.
Having a look at the code of the Work Item Migration Context, it should not be a big deal to have the following approach in place:
- instead of just taking a “snapshot” of the latest revision of the item, recreate it in revision 0 state from the original system
- then replay all revisions from the original work item on the target item
You would already have quite much things for this in place. Instead of just simply copying the values from the current work item, just walk through the workItem.Revisions collection and use the Fields property there, to replay the changes on the item on the target system.
Would you see this as being feasible after all?
As mentioned: keeping the state + revision history and thus the state graph intact in the target system would be of immense value for me!
Cheers, Harald
Issue Analytics
- State:
- Created 6 years ago
- Comments:11 (11 by maintainers)

Top Related StackOverflow Question
Sure, I’ve opened up a new issue #33.
@hkoestin can you please close this thread.