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 <sstall...@gmail.com> wrote: > All, > > Version 2.2 of Mercurial was released today. I've updated the > stallion/mercurial package accordingly. > > Steve >