lp://qastaging/~thhermansen/svn2bzr/unicode-bugfix

Created by Thorbjørn Hermansen and last modified

Just a small branch to fix a bug related to converting repos with non ASCII file names. This fix is a merge of the patch file and comments found in the thread related to the bug. It does now seem to work correct when I converted my old svn repo.

Get this branch:
bzr branch lp://qastaging/~thhermansen/svn2bzr/unicode-bugfix
Only Thorbjørn Hermansen can upload to this branch. If you are Thorbjørn Hermansen please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Thorbjørn Hermansen
Project:
svn2bzr
Status:
Development

Recent revisions

14. By Thorbjørn Hermansen

Fixed bug which came up when converting SVN repo with UTF8 char file names. This fix is a merge of the patch file and comments found in the bug report, found here: https://bugs.launchpad.net/svn2bzr/+bug/91638.

13. By Gustavo Niemeyer

Merging changes from James Henstridge branch (#213133).

12. By Gustavo Niemeyer

Fixed error in timestamp conversion, by Johan Dahlin.

11. By Gustavo Niemeyer

- Applied patch by Daniel Gryniewicz fixing bug #105314.
- Exported 'dynamic' scheme via user interface.
- Fixed a couple of problems related to unprefixing.

10. By Gustavo Niemeyer

- Handle revision id creatoin in case of no committer in the revision.
- Workarounding case of apparently corrupted inventory.

9. By Gustavo Niemeyer

Generate different revision IDs for commits on different banches.

8. By Gustavo Niemeyer

Implemented support for stable revision ids and file ids.

7. By Gustavo Niemeyer

- Updated to current Bazaar API.
- Now using a BRT object to carry branch/repository/tree information.
- Added some docstrings.
- Subversion seems to allow a copy over an existing file, so we have
  to remove the existent file when this happens.
- When getting a tree from the memory cache, copy it instead of changing
  it in-place.

6. By Gustavo Niemeyer

Set bzrlib.user_encoding to 'utf8', as suggested by Jelmer.

5. By Gustavo Niemeyer

- Discovered that the empty inventory issue was a bug in
  WorkingTree.revert. Fixed it by recreating the workingtree
  after a revert is done.
- Updated to bzrlib API of the day.
- Fixed renaming issue.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 (needs bzr 0.92)
This branch contains Public information 
Everyone can see this information.