Issue #1055 resolved

qclone fails with latest Mercurial bundled with THG

JD Fagan
created an issue

THG > Clone > Choose Include Patch Queue has following results:

{{{

!THG-Output

% hg qclone --verbose -- https://bitbucket.org/boomfish/hgsubversion-layout-hacks cloning main repository requesting all changes adding changesets adding manifests adding file changes added 822 changesets with 1810 changes to 199 files cloning patch repository abort: The filename, directory name, or volume label syntax is incorrect: :\Data\Repositories\hgsubversion-layout-hacks/.hg/patches [command returned code 255 Thu Aug 04 08:05:49 2011]

}}} However, installing Mercurial 1.8.4 and running via commandline succeeds. I understand this is really bug with Mercurial..but maybe that means THG should ship with 1.8.4 until this clone bug is fixed?:

{{{

!cmd

C:\Users\jfagan\Repositories>hg qclone https://bitbucket.org/boomfish/hgsubversion-layout-hacks HgSu bversionLayoutHacks requesting all changes adding changesets adding manifests adding file changes added 822 changesets with 1810 changes to 199 files requesting all changes adding changesets adding manifests adding file changes added 5 changesets with 8 changes to 4 files updating to branch default 3 files updated, 0 files merged, 0 files removed, 0 files unresolved 160 files updated, 0 files merged, 0 files removed, 0 files unresolved

}}}

Comments (4)

  1. JD Fagan reporter

    Note: I attempted to to use Mercurial 1.8.4 vs. the bundled 1.9.x version but didn't seem to find a way to have THG use this version. I tried to put C:\Program Files\Mercurial earlier in the path than TortoiseHg but that didn't do the trick even after system restart..

    If anyone knows way to do this, that probably would be good workaround to getting latest THG to work for cloning patch queues.

  2. Log in to comment