Open Issues Need Help
View All on GitHubAI Summary: Debug and fix a bug in the Azure DevOps Migration Tools where the 'AssignedTo', 'ResolvedBy', and 'ClosedBy' fields of migrated work items are incorrectly set to the migration user instead of the original user. The issue occurs when work items are created, closed, or updated, and appears to be related to the `TfsUserMappingTool` and potentially the disabled `StringManipulatorTool`. The solution likely involves refining the user mapping logic within the migration tool's code to correctly handle user identities during the migration process, potentially re-enabling or modifying the `StringManipulatorTool` to address special characters in usernames.
Azure DevOps Migration Tools allow you to migrate Teams, Backlogs, Work Items, Tasks, Test Cases, and Plans & Suits from one Project to another in Azure DevOps / TFS both within the same Organisation, and between Organisations.