bzrlib.errors.NoSuchFile on removal of trunk branch

Bug #258953 reported by Sebastian Bergmann
2
Affects Status Importance Assigned to Milestone
svn2bzr
New
Undecided
Unassigned

Bug Description

I am using revision 13 of svn2bzr.py from lp:svn2bzr to import svn.phpunit.de into Bazaar:

./svn2bzr.py --scheme=trunk --prefix=phpunit --log=debug /home/sb/phpunit.svn

.
.
.

debug: Removing branch: /home/sb/phpunit/trunk/
Committing revision 15
Traceback (most recent call last):
  File "./svn2bzr.py", line 1083, in <module>
    main()
  File "./svn2bzr.py", line 1076, in main
    opts.prefix, opts.filter)
  File "./svn2bzr.py", line 1005, in svn2bzr
    creator.run()
  File "./svn2bzr.py", line 419, in run
    commit()
  File "./svn2bzr.py", line 410, in commit
    timestamp=timestamp)
  File "./svn2bzr.py", line 392, in commit
    revs[brt] = brt.branch.revno()
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 408, in revno
    return self.last_revision_info()[0]
  File "<string>", line 4, in last_revision_info_read_locked
  File "/usr/lib/python2.5/site-packages/bzrlib/branch.py", line 1814, in last_revision_info
    revision_string = self.control_files.get('last-revision').read()
  File "<string>", line 4, in get_read_locked
  File "/usr/lib/python2.5/site-packages/bzrlib/lockable_files.py", line 155, in get
    return self._transport.get(relpath)
  File "/usr/lib/python2.5/site-packages/bzrlib/transport/local.py", line 148, in get
    self._translate_error(e, path)
  File "/usr/lib/python2.5/site-packages/bzrlib/transport/__init__.py", line 347, in _translate_error
    raise errors.NoSuchFile(path, extra=e)
bzrlib.errors.NoSuchFile: No such file: u'/home/sb/phpunit/branches/1.3/.bzr/branch/last-revision': [Errno 2] No such file or directory: u'/home/sb/phpunit/branches/1.3/.bzr/branch/last-revision'

Revision history for this message
Sebastian Bergmann (sb-sebastian-bergmann) wrote :
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.