This hasn't been working for me, with
codereview.
In particular, when hg tries to upload
data to the codereview server, I get
an exception (on the first `change' or
subsequent `upload' commands):
term% hg upload 6031056
Mon Apr 30 12:37:16 2012 loading CL 6031056
Mon Apr 30 12:37:16 2012 getting issue metadata from web
Mon Apr 30 12:37:26 2012 None
Mon Apr 30 12:37:26 2012 loaded CL 6031056
Mon Apr 30 12:37:26 2012 uploading CL metadata + diffs
Mon Apr 30 12:37:30 2012 inspecting src/pkg/runtime/os_plan9.h
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.5.1 (r251:54863, Aug 26 2009, 08:54:39) [C]
** Mercurial Distributed SCM (version 2.2-rc)
** Extensions loaded: extdiff, factotum, codereview
Traceback (most recent call last):
File "/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 27, in run
sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 64, in dispatch
return _runcatch(req)
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 87, in _runcatch
return _dispatch(req)
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 685, in _dispatch
cmdpats, cmdoptions)
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 467, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 775, in _runcommand
return checkargs()
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 746, in checkargs
return cmdfunc()
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/dispatch.py",
line 682, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/util.py",
line 463, in check
return func(*args, **kwargs)
File "//sys/lib/codereview/codereview.py.plan9", line 1849, in upload
cl.Upload(ui, repo)
File "//sys/lib/codereview/codereview.py.plan9", line 351, in Upload
files = vcs.GetBaseFiles(data)
File "//sys/lib/codereview/codereview.py.plan9", line 2968, in GetBaseFiles
files[filename] = self.GetBaseFile(filename)
File "//sys/lib/codereview/codereview.py.plan9", line 3164, in GetBaseFile
ret = commands.status(fui, self.repo, *[relpath], **{'rev':
[self.base_rev], 'copies': True})
File "/sys/lib/python/lib/python2.5/site-packages/mercurial/commands.py",
line 5191, in status
fm = ui.formatter('status', opts)
AttributeError: 'FakeMercurialUI' object has no attribute 'formatter'
On Tue, May 1, 2012 at 5:52 PM, Steven Stallion <[email protected]> wrote:
> All,
>
> Version 2.2 of Mercurial was released today. I've updated the
> stallion/mercurial package accordingly.
>
> Steve
>