[issue2984] Can't pull from a big svn repos

Mathieu Leduc-Hamel bugs at mercurial.selenic.com
Tue Sep 6 07:03:46 CDT 2011


New submission from Mathieu Leduc-Hamel <marrakis at gmail.com>:

pulled 7173 revisions
updating to branch default
** unknown exception encountered, please report by visiting
**  http://mercurial.selenic.com/wiki/BugTracker
** Python 2.6.1 (r261:67515, Aug  2 2010, 20:10:18) [GCC 4.2.1 (Apple Inc. 
build 5646)]
** Mercurial Distributed SCM (version 1.9)
** Extensions loaded: hgsubversion, fetch, rebase
Traceback (most recent call last):
  File "/usr/local/bin/hg", line 5, in <module>
    pkg_resources.run_script('mercurial==1.9', 'hg')
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/
pkg_resources.py", line 442, in run_script
    self.require(requires)[0].run_script(script_name, ns)
  File 
"/System/Library/Frameworks/Python.framework/Versions/2.6/Extras/lib/python/
pkg_resources.py", line 1160, in run_script
    execfile(script_filename, namespace, namespace)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/EGG-INFO/scripts/hg", line 38, in <module>
    mercurial.dispatch.run()
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 27, in run
    sys.exit(dispatch(request(sys.argv[1:])))
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 64, in dispatch
    return _runcatch(req)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 87, in _runcatch
    return _dispatch(req)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 675, in _dispatch
    cmdpats, cmdoptions)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 454, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 729, in _runcommand
    return checkargs()
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 683, in checkargs
    return cmdfunc()
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/dispatch.py", line 672, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/extensions.py", line 137, in wrap
    util.checksignature(origfn), *args, **kwargs)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/Users/mleduchamel/hgsubversion/hgsubversion/wrappers.py", line 486, 
in clone
    orig(ui, source, dest, **opts)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/util.py", line 385, in check
    return func(*args, **kwargs)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/commands.py", line 1041, in clone
    branch=opts.get('branch'))
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/extensions.py", line 182, in wrap
    return wrapper(origfn, *args, **kwargs)
  File "/Users/mleduchamel/hgsubversion/hgsubversion/wrappers.py", line 477, 
in hgclonewrapper
    data['srcrepo'], data['dstrepo'] = orig(ui, *args, **opts)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/hg.py", line 366, in clone
    _update(destrepo, uprev)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/hg.py", line 395, in update
    stats = mergemod.update(repo, node, False, False, None)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/merge.py", line 554, in update
    stats = applyupdates(repo, action, wc, p2, pa, overwrite)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/merge.py", line 351, in applyupdates
    repo.wwrite(f, t, flags)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/localrepo.py", line 659, in wwrite
    self.wopener.symlink(data, filename)
  File "/Library/Python/2.6/site-packages/mercurial-1.9-py2.6-macosx-10.6-
universal.egg/mercurial/scmutil.py", line 251, in symlink
    os.symlink(src, linkname)
TypeError: symlink() argument 1 must be (encoded string without NULL bytes), 
not str

----------
messages: 17300
nosy: mlhamel
priority: bug
status: unread
title: Can't pull from a big svn repos
topic: 1.9, hg

____________________________________________________
Mercurial issue tracker <bugs at mercurial.selenic.com>
<http://mercurial.selenic.com/bts/issue2984>
____________________________________________________


More information about the Mercurial-devel mailing list