transplant: error when using range of revisions

Eduard-Cristian Stefan alexandrul.ct at gmail.com
Sun Oct 3 12:46:29 CDT 2010


When I'm using transplant extension with a range of revisions
I get the following errors:

  - in TortoiseHg:

    nothing committed after transplant
    applying 32e6f770f3f7
    32e6f770f3f7 transplanted to 3c740cb57a89
    applying 18be666e9e0e
    18be666e9e0e transplanted to cbb522b6e27d
    applying 0d83c0add601
    0d83c0add601 transplanted to c21224ed0c66
    applying d9eaf7dcf7c7
    d9eaf7dcf7c7 transplanted to ba86b74e934e
    applying eaba34fa7808

    [command interrupted]

  - in Mercurial:

    RuntimeError: nothing committed after transplant

For the same range of revisions, if I transplant them
one revision at a time, everything is ok.

It seems that something breaks inside the extension
when the range of revisions includes at least
two revisions that consist only of single file changes like:

    -  <version>1.5</version>
    +  <version>1.6</version>

and

    -  <version>1.6</version>
    +  <version>1.7</version>

The repository is available as a 70k 7z archive.
Is it ok to send it to the list?

Environment:
    Mercurial 1.6.3 and 1.6.4
    TortoiseHg 1.1.3 and 1.1.4
    Windows Server 2008 SP2 x86

Have a nice day,
  Eduard


More information about the Mercurial-devel mailing list