convert: use splicemap entries when sorting revisions (issue1748)
When sorting revisions before converting them, we have to edit the revision graph using splicemap entries. Otherwise, a spliced revision may be converted before its synthetic parents. Invalid splicemap revisions are now detected before starting the conversion.
Showing
- hgext/convert/common.py 4 additions, 0 deletionshgext/convert/common.py
- hgext/convert/convcmd.py 24 additions, 0 deletionshgext/convert/convcmd.py
- hgext/convert/hg.py 6 additions, 0 deletionshgext/convert/hg.py
- hgext/convert/subversion.py 9 additions, 0 deletionshgext/convert/subversion.py
- tests/test-convert-splicemap.t 150 additions, 9 deletionstests/test-convert-splicemap.t
Loading
Please register or sign in to comment