Hi,

Just updated to 1.6 (on Gentoo), made a change, committed and wanted to
push:

holger>hg push
pushing to /home/hg/portage
** unknown exception encountered, details follow
** report bug details to http://mercurial.selenic.com/bts/
** or [email protected]
** Python 2.6.5 (release26-maint, May  2 2010, 15:23:02) [GCC 4.4.3]
** Mercurial Distributed SCM (version 1.6)
** Extensions loaded: bookmarks, fetch, mq, hggit
Traceback (most recent call last):
  File "/usr/bin/hg", line 27, in <module>
    mercurial.dispatch.run()
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 16, in run
    sys.exit(dispatch(sys.argv[1:]))
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 34, in 
dispatch
    return _runcatch(u, args)
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 54, in 
_runcatch
    return _dispatch(ui, args)
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 483, in 
_dispatch
    cmdpats, cmdoptions)
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 351, in 
runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 534, in 
_runcommand
    return checkargs()
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 488, in 
checkargs
    return cmdfunc()
  File "/usr/lib/python2.6/site-packages/mercurial/dispatch.py", line 481, in 
<lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/mercurial/extensions.py", line 116, in 
wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/hgext/mq.py", line 2791, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/mercurial/extensions.py", line 116, in 
wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/hgext/bookmarks.py", line 429, in push
    result = oldpush(ui, repo, dest, **opts)
  File "/usr/lib/python2.6/site-packages/mercurial/util.py", line 420, in check
    return func(*args, **kwargs)
  File "/usr/lib/python2.6/site-packages/mercurial/commands.py", line 2842, in 
push
    newbranch=opts.get('new_branch'))
TypeError: push() got an unexpected keyword argument 'newbranch'

I reproduced this with a trivial repo that I cloned, updated and then
tried to push back - same error. This works as expected on
Windows, so I'm a bit lost where to look.

Would appreciate any suggestions. :)

Holger



------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
Tortoisehg-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

Reply via email to