> hg push
pushing to svn+https://...
** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.2+ (default, Oct 4 2011, 20:03:08) [GCC 4.6.1]
** Mercurial Distributed SCM (version 1.9.1)
** Extensions loaded: extdiff, hgsubversion, rebase
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.dispatch.run()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 27, in run
sys.exit(dispatch(request(sys.argv[1:])))
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 64, in dispatch
return _runcatch(req)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 87, in _runcatch
return _dispatch(req)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 679, in _dispatch
cmdpats, cmdoptions)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 454, in runcommand
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 733, in _runcommand
return checkargs()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 687, in checkargs
return cmdfunc()
File "/usr/lib/python2.7/dist-packages/mercurial/dispatch.py", line 676, in <lambda>
d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 385, in check
return func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/mercurial/extensions.py", line 137, in wrap
util.checksignature(origfn), *args, **kwargs)
File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 385, in check
return func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/hgext/hgsubversion/wrappers.py", line 510, in generic
return orig(ui, repo, *args, **opts)
File "/usr/lib/python2.7/dist-packages/mercurial/util.py", line 385, in check
return func(*args, **kwargs)
File "/usr/lib/python2.7/dist-packages/mercurial/commands.py", line 3884, in push
newbranch=opts.get('new_branch'))
File "/usr/lib/python2.7/dist-packages/hgext/hgsubversion/svnrepo.py", line 48, in wrapper
return fn(self, *args, **opts)
File "/usr/lib/python2.7/dist-packages/hgext/hgsubversion/svnrepo.py", line 59, in push
return wrappers.push(self, remote, force, revs)
File "/usr/lib/python2.7/dist-packages/hgext/hgsubversion/wrappers.py", line 134, in push
cmdutil.bail_if_changed(repo)
AttributeError: 'module' object has no attribute 'bail_if_changed'
Mercurial repository created from SVN with hg clone.
Ubuntu 11.10
Mercurial 1.9.1-1ubuntu0.1
hgsubversion 1.2.1-2.1
Seems like this bugs: http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 646946 and https:/ /bitbucket. org/durin42/ hgsubversion/ issue/307/ hg-push- to-svn- raises- exception
> hg push mercurial. selenic. com/wiki/ BugTracker dispatch. run() python2. 7/dist- packages/ mercurial/ dispatch. py", line 27, in run exit(dispatch( request( sys.argv[ 1:]))) python2. 7/dist- packages/ mercurial/ dispatch. py", line 64, in dispatch python2. 7/dist- packages/ mercurial/ dispatch. py", line 87, in _runcatch python2. 7/dist- packages/ mercurial/ dispatch. py", line 679, in _dispatch python2. 7/dist- packages/ mercurial/ dispatch. py", line 454, in runcommand python2. 7/dist- packages/ mercurial/ dispatch. py", line 733, in _runcommand python2. 7/dist- packages/ mercurial/ dispatch. py", line 687, in checkargs python2. 7/dist- packages/ mercurial/ dispatch. py", line 676, in <lambda> ture(func) (ui, *args, **cmdoptions) python2. 7/dist- packages/ mercurial/ util.py" , line 385, in check python2. 7/dist- packages/ mercurial/ extensions. py", line 137, in wrap checksignature( origfn) , *args, **kwargs) python2. 7/dist- packages/ mercurial/ util.py" , line 385, in check python2. 7/dist- packages/ hgext/hgsubvers ion/wrappers. py", line 510, in generic python2. 7/dist- packages/ mercurial/ util.py" , line 385, in check python2. 7/dist- packages/ mercurial/ commands. py", line 3884, in push opts.get( 'new_branch' )) python2. 7/dist- packages/ hgext/hgsubvers ion/svnrepo. py", line 48, in wrapper python2. 7/dist- packages/ hgext/hgsubvers ion/svnrepo. py", line 59, in push python2. 7/dist- packages/ hgext/hgsubvers ion/wrappers. py", line 134, in push bail_if_ changed( repo)
pushing to svn+https://...
** unknown exception encountered, please report by visiting
** http://
** Python 2.7.2+ (default, Oct 4 2011, 20:03:08) [GCC 4.6.1]
** Mercurial Distributed SCM (version 1.9.1)
** Extensions loaded: extdiff, hgsubversion, rebase
Traceback (most recent call last):
File "/usr/bin/hg", line 38, in <module>
mercurial.
File "/usr/lib/
sys.
File "/usr/lib/
return _runcatch(req)
File "/usr/lib/
return _dispatch(req)
File "/usr/lib/
cmdpats, cmdoptions)
File "/usr/lib/
ret = _runcommand(ui, options, cmd, d)
File "/usr/lib/
return checkargs()
File "/usr/lib/
return cmdfunc()
File "/usr/lib/
d = lambda: util.checksigna
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
util.
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
return orig(ui, repo, *args, **opts)
File "/usr/lib/
return func(*args, **kwargs)
File "/usr/lib/
newbranch=
File "/usr/lib/
return fn(self, *args, **opts)
File "/usr/lib/
return wrappers.push(self, remote, force, revs)
File "/usr/lib/
cmdutil.
AttributeError: 'module' object has no attribute 'bail_if_changed'