Failure to push changes ("Path 'contrib' not present", 160016)

Issue #468 new
Mark Evenson
created an issue

Pushing to svn repository is failing for me.

macOS 10.13
Mercurial Distributed SCM (version 4.4.1)
subvertpy.__version__ (0, 10, 1)
hgsubversion
changeset:   1549:8410a978c650
user:        Jun Wu <quark@fb.com>
date:        Tue Dec 19 14:29:55 2017 -0800
summary:     compathacks: be compatible with upstream 8a0cac20a1ad memfilectx change
pushing to svn+ssh://mevenson@abcl.org/project/armedbear/svn
searching for changes
committing 472a731e326f
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 2.7.14 (default, Oct  3 2017, 16:02:12) [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.37)]
** Mercurial Distributed SCM (version 4.4.1)
** Extensions loaded: strip, mq, hggit, hgsubversion
Traceback (most recent call last):
  File "/opt/local/bin/hg", line 41, in <module>
    dispatch.run()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 85, in run
    status = (dispatch(req) or 0) & 255
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 173, in dispatch
    ret = _runcatch(req)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 313, in _runcatch
    return _callcatch(ui, _runcatchfunc)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 321, in _callcatch
    return scmutil.callcatch(ui, func)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/scmutil.py", line 154, in callcatch
    return func()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 303, in _runcatchfunc
    return _dispatch(req)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 940, in _dispatch
    cmdpats, cmdoptions)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 701, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 948, in _runcommand
    return cmdfunc()
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/dispatch.py", line 937, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **strcmdopt)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/util.py", line 1183, in check
    return func(*args, **kwargs)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/util.py", line 1183, in check
    return func(*args, **kwargs)
  File "/Users/evenson/work/hgsubversion/hgsubversion/wrappers.py", line 720, in generic
    return orig(ui, repo, *args, **opts)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/util.py", line 1183, in check
    return func(*args, **kwargs)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/util.py", line 1183, in check
    return func(*args, **kwargs)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/hgext/mq.py", line 3583, in mqcommand
    return orig(ui, repo, *args, **kwargs)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/util.py", line 1183, in check
    return func(*args, **kwargs)
  File "/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/mercurial/commands.py", line 4160, in push
    opargs=opargs)
  File "/Users/evenson/work/hgsubversion/hgsubversion/wrappers.py", line 401, in exchangepush
    pushop.cgresult = push(repo, remote, force, revs)
  File "/Users/evenson/work/hgsubversion/hgsubversion/wrappers.py", line 292, in push
    tip_hash, svn)
  File "/Users/evenson/work/hgsubversion/hgsubversion/pushmod.py", line 204, in commit
    props, newcopies)
  File "/Users/evenson/work/hgsubversion/hgsubversion/svnwrap/subvertpy_wrapper.py", line 503, in commit
    commiteditor.close()
subvertpy.SubversionException: ("Path 'contrib' not present", 160016)

Comments (3)

  1. Log in to comment