question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Feature request: WorkItemRevisionReplayContext

See original GitHub issue

Hey 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:closed
  • Created 6 years ago
  • Comments:11 (11 by maintainers)

github_iconTop GitHub Comments

1reaction
darryljamesheathcommented, Jun 20, 2017

Sure, I’ve opened up a new issue #33.

0reactions
MrHinshcommented, Aug 1, 2017

@hkoestin can you please close this thread.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Work Item Migration with ReplayRevisions breaks if a ...
While migrating work items with "ReplayRevisions": true , it is possible that in the revision history of the original ticket, the ticket may ......
Read more >
Reporting Work Item Revisions - REST API (Azure DevOps ...
This API provides access to all work item revisions in your project or collection and allows you to build a warehouse.
Read more >
Oracle Product Lifecycle Management Cloud 20C What's ...
Overview. This guide outlines the information you need to know about new or improved functionality in this update, and describes any tasks ...
Read more >
SAP HANA - Capturing and Replaying Workloads
How does SAP HANA capture and replay work? ... In this step the tool automatically collects the execution context information together with the...
Read more >
Contexts Interface - Sentry Developer Documentation
The contexts type can be used to define arbitrary contextual data on the event. It accepts an object of key/value pairs. The key...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found