failed push causes "NameError: global name 'hg' is not defined"
Greg Lindahl
lindahl at pbm.com
Fri Jan 18 23:22:16 UTC 2008
I was pushing to a parent repo over ssh, which happens to be on the
same machine. I've done this repeatedly and in previous failed pushes,
a good error message was produced. Dunno why this one puked:
[lindahl at greg-desk pm]$ hg push
pushing to ssh://hg@master/b
searching for changes
** 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.5)
Traceback (most recent call last):
File "/usr/bin/hg", line 14, in ?
mercurial.dispatch.run()
File "/usr/lib64/python2.4/site-packages/mercurial/dispatch.py", line 20, in run
sys.exit(dispatch(sys.argv[1:]))
File "/usr/lib64/python2.4/site-packages/mercurial/dispatch.py", line 29, in dispatch
return _runcatch(u, args)
File "/usr/lib64/python2.4/site-packages/mercurial/dispatch.py", line 45, in _runcatch
return _dispatch(ui, args)
File "/usr/lib64/python2.4/site-packages/mercurial/dispatch.py", line 348, in _dispatch
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib64/python2.4/site-packages/mercurial/dispatch.py", line 401, in _runcommand
return checkargs()
File "/usr/lib64/python2.4/site-packages/mercurial/dispatch.py", line 357, in checkargs
return cmdfunc()
File "/usr/lib64/python2.4/site-packages/mercurial/dispatch.py", line 340, in <lambda>
d = lambda: func(ui, repo, *args, **cmdoptions)
File "/usr/lib64/python2.4/site-packages/mercurial/commands.py", line 2147, in push
r = repo.push(other, opts['force'], revs=revs)
File "/usr/lib64/python2.4/site-packages/mercurial/localrepo.py", line 1385, in push
return self.push_unbundle(remote, force, revs)
File "/usr/lib64/python2.4/site-packages/mercurial/localrepo.py", line 1465, in push_unbundle
return remote.unbundle(cg, remote_heads, 'push')
File "/usr/lib64/python2.4/site-packages/mercurial/sshrepo.py", line 199, in unbundle
self.raise_(hg.RepoError(_("push failed: %s") % r))
NameError: global name 'hg' is not defined
remote: waiting for lock on repository b held by 'greg-desk:22840'
----- End forwarded message -----
More information about the Mercurial
mailing list