Replies: 1 comment 3 replies
-
|
This would require an analysis and code change. There is supposed to be some code in there that checks for identical datetimes and increments them... It seams you have a new corner case that we do t have a story for. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
@MrHinsh
Using v.16.3.3
During migration of a TFS project using TfsWorkItemMigrationProcessor, the process fails with the following error:
The failure occurs in TfsWorkItemMigrationProcessor.cs (line 652 or line 878) when the tool attempts to update a work item revision.
Note: During local debugging, we observed that the affected work item contains four revisions with identical timestamps, which seems to trigger the error when replaying historical revisions.
Enabling TfsRevisionManagerTool with "ReplayRevisions": false allows the migration to succeed, but this skips all historical revisions, which is not acceptable because full revision history must be preserved.
Question:
How can we modify the migration process or configuration so that all historical revisions are migrated successfully, without encountering the “Length cannot be less than zero” error in TfsWorkItemMigrationProcessor?
Beta Was this translation helpful? Give feedback.
All reactions