[ANN] tortoise-hg

Andrei Vermel avermel at mail.ru
Thu Apr 26 15:13:15 CDT 2007

qct looks consequently for 'hg', 'hg.cmd', 'hg.bat' and 'hg.exe' in your path.
If any one is found, it is then gets called.

In your case 'hg' happened to be in the path, so qct tries to execute 'hg root'
without any success apparently.

To work around you can change order of checks for 'hg', 'hg.cmd', 'hg.bat', 
'hg.exe' in qctlib\vcs\hg.py.

A proper fix apparently should be to try to execute the various hg.* before
using one for real work.


----- Original Message ----- 
From: "TK Soh" <teekaysoh at gmail.com>
To: "Steve Borho" <steve at ageia.com>
Cc: <mercurial at selenic.com>
Sent: Thursday, April 26, 2007 10:16 PM
Subject: Re: [ANN] tortoise-hg

> On 4/26/07, Steve Borho <steve at ageia.com> wrote:
>> On Thursday 26 April 2007 10:43:17 am TK Soh wrote:
>> > 4. support commit with Qct (not tested, as I'm having some problem
>> > getting Qct to work on my system)
>> Are you having any problems beyond configuring the diff browser?
> This time I can't even start qct:
> D:\hg-tortoise>hg qct
> Traceback (most recent call last):
>  File "qct", line 115, in <module>
>  File "qctlib\vcs\hg.pyc", line 30, in initRepo
>  File "qctlib\utils.pyc", line 111, in runProgram
> qctlib.utils.ProgramError: hg root: The system cannot find the file specified
> I am running crew tip version of hg.
> _______________________________________________
> Mercurial mailing list
> Mercurial at selenic.com
> http://selenic.com/mailman/listinfo/mercurial

More information about the Mercurial mailing list