qct 0.4 released
Satish Balay
balay at fastmail.fm
Mon Dec 18 20:28:13 UTC 2006
On Mon, 18 Dec 2006, Satish Balay wrote:
> On Sun, 17 Dec 2006, Steve Borho wrote:
>
> > Qt Commit Tool
> >
> > Available here: http://www.borho.org/~steve/qct-0.4.tar.gz
> > Or here: http://hg.borho.org/qct
>
> Steve,
>
> I've attempted to install this on my linux box [FC6]. I've noticed
> that I need to invoke this tool with the 'qct' script.
>
> And the README says it can be invoked as 'hg commit-tool' via
> mercurial extensions. Is this currently functional? [If so - how do I
> configure this?]
Ops - I missed this part in the installation instructions.. I've added
the following in ~/.hgrc
>>>>
hgext.qct=/home/balay/soft/linux-fc/qct-0.4/bin/qct
<<<<
But I get the following errors.
Satish
--------------
asterix:/home/balay/spetsc>hg help qct
qct extension - No help text available
list of commands:
** unknown exception encountered, details follow
** report bug details to http://www.selenic.com/mercurial/bts
** or mercurial at selenic.com
** Mercurial Distributed SCM (version 0.9.3)
Traceback (most recent call last):
File "/usr/bin/hg", line 12, in ?
commands.run()
File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 3000, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 3223, in dispatch
return d()
File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 3184, in <lambda>
d = lambda: func(u, *args, **cmdoptions)
File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 1361, in help_
f(name)
File "/usr/lib/python2.4/site-packages/mercurial/commands.py", line 1354, in helpext
modcmds = dict.fromkeys([c.split('|', 1)[0] for c in mod.cmdtable])
AttributeError: 'module' object has no attribute 'cmdtable'
asterix:/home/balay/spetsc>hg qct
hg: unknown command 'qct'
Mercurial Distributed SCM (version 0.9.3)
Copyright (C) 2005, 2006 Matt Mackall <mpm at selenic.com>
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
basic commands (use "hg help" for the full list or option "-v" for details):
add:
add the specified files on the next commit
annotate:
show changeset information per file line
clone:
make a copy of an existing repository
commit, ci:
commit the specified files or all outstanding changes
diff:
diff repository (or selected files)
export:
dump the header and diffs for one or more changesets
init:
create a new repository in the given directory
log, history:
show revision history of entire repository or files
parents:
show the parents of the working dir or revision
pull:
pull changes from the specified source
push:
push changes to the specified destination
remove, rm:
remove the specified files on the next commit
revert:
revert files or dirs to their states as of some revision
serve:
export the repository via HTTP
status, st:
show changed files in the working directory
update, up, checkout, co:
update or merge working directory
view:
start interactive history viewer
global options:
-R --repository repository root directory or symbolic path name
--cwd change working directory
-y --noninteractive do not prompt, assume 'yes' for any required answers
-q --quiet suppress output
-v --verbose enable additional output
--config set/override config option
--debug enable debugging output
--debugger start debugger
--encoding set the charset encoding (default: UTF-8)
--encodingmode set the charset encoding mode (default: strict)
--lsprof print improved command execution profile
--traceback print traceback on exception
--time time how long the command takes
--profile print command execution profile
--version output version information and exit
-h --help display help and exit
asterix:/home/balay/spetsc>
More information about the Mercurial
mailing list