-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Earlier code should have sorted topologically or failed" assertion was hit #28
Comments
I have a feeling that this might be something I also hit in a particular test migration scenario, prompting me to start on main...support_branch_source_renames. |
|
Did more digging using the additional error info. |
I've seen it handle that scenario, I believe. There might be another element to it. Was the branch ever renamed? I have a branch in the works that starts reacting to source-renames. |
I have no memory of the branch being renamed but have poor memory. |
To expand on the above we have
|
Got a report that this assertion was hit:
tfvc-migrator/src/TfvcMigrator/Program.cs
Line 263 in 359ac31
This indicates that it was migrating a merge changeset, and that it was unable to find a previously-migrated commit corresponding to a parent changeset of the merge. The question is why it was migrating a merge changeset before migrating one of its parents.
To know why this happened is tricky without a crash dump. One possibility is a bug in TopologicalSortExtensions.cs.
The text was updated successfully, but these errors were encountered: