[Bug 3941] New: exception during svn convert, in gettags()

mercurial-bugs at selenic.com mercurial-bugs at selenic.com
Wed May 22 05:43:59 CDT 2013


http://bz.selenic.com/show_bug.cgi?id=3941

          Priority: normal
            Bug ID: 3941
                CC: mercurial-devel at selenic.com
          Assignee: bugzilla at selenic.com
           Summary: exception during svn convert, in gettags()
          Severity: bug
    Classification: Unclassified
                OS: Linux
          Reporter: sad.luke at gmail.com
          Hardware: PC
            Status: UNCONFIRMED
           Version: 2.6.1
         Component: convert
           Product: Mercurial

I cannot give you svn_repo, but may find a while to describe it further/run
some trace/etc.


OS: Debian 7.0.0, i686
HG: 2.2.2, tackeback from local build of 2.6.1+24-6cf8e3b4e074
command: hg convert svn_repo hg_repo

** unknown exception encountered, please report by visiting
** http://mercurial.selenic.com/wiki/BugTracker
** Python 2.7.3 (default, Jan  2 2013, 16:53:07) [GCC 4.7.2]
** Mercurial Distributed SCM (version 2.6.1+24-6cf8e3b4e074)
** Extensions loaded: convert
Traceback (most recent call last):
  File "./hg/hg", line 38, in <module>
    mercurial.dispatch.run()
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 28, in run
    sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 65, in dispatch
    return _runcatch(req)
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 88, in _runcatch
    return _dispatch(req)
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 771, in _dispatch
    cmdpats, cmdoptions)
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 540, in runcommand
    ret = _runcommand(ui, options, cmd, d)
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 866, in _runcommand
    return checkargs()
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 837, in checkargs
    return cmdfunc()
  File "/home/sad/repos/hg/mercurial/dispatch.py", line 766, in <lambda>
    d = lambda: util.checksignature(func)(ui, *args, **cmdoptions)
  File "/home/sad/repos/hg/mercurial/util.py", line 506, in check
    return func(*args, **kwargs)
  File "/home/sad/repos/hg/hgext/convert/__init__.py", line 283, in convert
    return convcmd.convert(ui, src, dest, revmapfile, **opts)
  File "/home/sad/repos/hg/hgext/convert/convcmd.py", line 525, in convert
    c.convert(sortmode)
  File "/home/sad/repos/hg/hgext/convert/convcmd.py", line 442, in convert
    tags = self.source.gettags()
  File "/home/sad/repos/hg/hgext/convert/subversion.py", line 487, in gettags
    in origpaths.iteritems() if e.copyfrom_path]
AttributeError: 'NoneType' object has no attribute 'iteritems'

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list