Subversion branch support for Bazaar

Bazaar Subversion Plugin 1.1.0

Milestone information

Project:
Bazaar Subversion Plugin
Series:
1.1
Version:
1.1.0
Released:
2011-08-25  
Registrant:
Jelmer Vernooij
Release registered:
2011-08-26
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
1 IWATA Hidetaka, 49 Jelmer Vernooij, 1 Max Bowsher
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
51 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon bzr-svn-1.1.0.tar.gz (md5, sig) source tarball 181
last downloaded 71 weeks ago
Total downloads: 181

Release notes 

This release does not have release notes.

Changelog 

View the full changelog

 BUG FIXES

  * Support `old_tip` argument to WorkingTree.update(). (Jelmer Vernooij, #695460)

  * Cope with layouts returning project paths that don't exist.
    (Max Bowsher, Jelmer Vernooij, #638492)

  * Support symlinks being changed into files, when their contents
    are no longer in the cache. (Max Bowsher, #638697)

  * Fix regression in 'bzr missing -v'. (#645360, Jelmer Vernooij)

  * Support non-ascii paths in SqliteCache when retrieving mappings. (#643737,
        Jelmer Vernooij)

  * Mark as compatible with bzr 2.3. (Jelmer Vernooij, #717475)

  * Mark as compatible with bzr 2.4. (Jelmer Vernooij, #828381)

  * Remove reference to edge.launchpad.net, which is going away. (Jelmer
        Vernooij, #666021)

  * Support binary files when sending svn-style diffs. (Jelmer Vernooij,
        #665662)

  * Fix compatibility with Python 2.4. (Kristian Berge Ness)

  * Support revision argument to update(). (Jelmer Vernooij, #537387)

  * Fix corner case bugs with branch moves. (Jelmer Vernooij, #701752)

  * Store short testament rather than long testament in bzr:testament
    revision property. (Jelmer Vernooij, #701380)

  * Provide ``BranchConfig.has_explicit_nickname()``.
    (Jelmer Vernooij, #704840)

  * Implement ReverseTagDict.__iter__. (Jelmer Vernooij)

  * SvnRepositoryFormat.initialize() is now implemented. (Jelmer Vernooij)

  * Use filters when generating sha1 sum for working tree files.
    (Jelmer Vernooij, #597887)

  * Support commit wiht svn:keywords use in working tree.
    (Jelmer Vernooij, #654329)

  * Preserve username when looking up credentials.
    (Jelmer Vernooij, #710931)

  * Fix following of parent path copies from the root.
    (Jelmer Vernooij, #665027)

  * Abort when branches diverge during push. (Jelmer Vernooij, #515850)

  * Support non-ascii characters in branch paths in foreign revision displayer
    (used by e.g. "bzr log"). (Jelmer Vernooij, #728380)

  * dpushing multiple commits no longer repeatedly downloads the entire
    tree. (Jelmer Vernooij, #582898)

  * Fix `push_merged_revisions = True` for committing to bound branches.
    (Jelmer Vernooij, #486811)

  * Transport.is_readonly() is now respected. (Jelmer Vernooij, #731268)

  * Fix ControlDir.sprout() implementation for newer versions of bzr.
    (Jelmer Vernooij, #717937)

  * bzr-svn no longer uses file properties to store metadata anymore, unless
    `allow_metadata_in_file_properties`. (Jelmer Vernooij, #704716)

  * Implement more efficient ``InterFromSvnBranch.fetch``. (Jelmer Vernooij, #741760)

  * Tags are now copied during clone if enabled ("branch.fetch_tags = True").
    (Jelmer Vernooij, #309682)

  * "bzr commit --lossy" can now be used in bound branches.
    (Jelmer Vernooij, #587721)

  * Directories that are not considered branches by the standard apache layout
    can now be fetched. (Jelmer Vernooij, #794984)

  * More efficient discovery of tags. (Jelmer Vernooij, #797915)

  * Support tag setting for simple wildcard layouts. (Jelmer Vernooij, #816338)

  * Fix handling of NULL_REVISION in per-file revision graphs.
    (Jelmer Vernooij, #795700)

  * Prevent "holes" in the tdb cache when the process is aborted while
    updating the cache. (Jelmer Vernooij, #664085)

  * Fix handling of non-ascii directories when pushed to svn. (IWATA Hidetaka, #795994)

  * Fix importing of non-ascii characters in bzr:revprop: values.
    (Jelmer Vernooij, #821168)

  * Allow concurrent access of SQLite cache, rather than aborting.
    (Jelmer Vernooij, #685251)

  * Remove pointless _metadata_changed attribute which could not always
    be accessed. (Jelmer Vernooij, #771536)

  * Store correct file graph information in bzr-svn metadata.
    (Jelmer Vernooij, #485601)

 FEATURES

  * When roundtripping revisions a revision property with the Bazaar testament is
    now set as a revision property. (Jelmer Vernooij)

  * bzr-svn now requires Bazaar 2.3 or higher. (Jelmer Vernooij)

  * `bzr rmbranch` was implemented. (Jelmer Vernooij, #731305)

  * New hidden ``bzr svn-branches`` command which can display the
    branches found by bzr-svn in a svn repository.
    (Jelmer Vernooij)

  * Basic support for multiple branches in a single control directory.
    (Jelmer Vernooij, #740261)

 INTERNALS

  * Switch to using record_iter_changes style committing everywhere.
    (Jelmer Vernooij)

  * Implement InterOtherSvnBranch.copy_content_into. (Jelmer Vernooij,
     #731289)

  * Push is now record_iter_changes() based. (Jelmer Vernooij, #387623)

 CHANGES

  * bzr-svn now requires Python 2.5. (Jelmer Vernooij)

0 blueprints and 51 bugs targeted

Bug report Importance Assignee Status
485601 #485601 missing chk node(s) for id_to_entry maps 2 Critical Jelmer Vernooij  10 Fix Released
704716 #704716 require explicit setting to push new revisions using file properties 2 Critical Jelmer Vernooij  10 Fix Released
826946 #826946 commits to http repository are empty 2 Critical Jelmer Vernooij  10 Fix Released
515850 #515850 Revisions added while a commit is happening are ignored 3 High Jelmer Vernooij  10 Fix Released
654329 #654329 Commits via bzr-svn break subversion checkouts (Base checksum mismatch) 3 High Jelmer Vernooij  10 Fix Released
664085 #664085 bzr crashed with KeyError in get_revision_paths() on running update from subversion repo 3 High Jelmer Vernooij  10 Fix Released
699787 #699787 bzr-svn broken on CentOS 5 3 High Jelmer Vernooij  10 Fix Released
701380 #701380 testament too large 3 High Jelmer Vernooij  10 Fix Released
701752 #701752 bzr-svn gets confused and crashes with certain rearrangements of branch parent dirs 3 High Jelmer Vernooij  10 Fix Released
704840 #704840 qlog crashes on svn working copy 3 High Jelmer Vernooij  10 Fix Released
717475 #717475 Make new release for Bazaar 2.3.0 3 High Jelmer Vernooij  10 Fix Released
717937 #717937 ControlDir.sprout() call breaks bzr-git and bzr-hg cloning 3 High Jelmer Vernooij  10 Fix Released
722822 #722822 Recent "Avoid bzr-svn from kicking in unless it's a transport svn is known to be supported on." commit forgets to support svn:// ! 3 High Jelmer Vernooij  10 Fix Released
722930 #722930 ReverseTagDict is returning the wrong things 3 High Jelmer Vernooij  10 Fix Released
731269 #731269 support deletes in CommitBuilder.record_iter_changes 3 High Jelmer Vernooij  10 Fix Released
741237 #741237 bzr crashes on commit of SVN repository: AttributeError: 'function' object has no attribute 'decode' 3 High Jelmer Vernooij  10 Fix Released
741760 #741760 "bzr merge" always looks at revision graph 3 High Jelmer Vernooij  10 Fix Released
795994 #795994 Files with non-ascii path are not pushed to svn 3 High IWATA Hidetaka  10 Fix Released
803353 #803353 segfault during iconv close from ra cleanup 3 High Jelmer Vernooij  10 Fix Released
814713 #814713 launchpad plugin package branch checking breaks bzr-svn ("TypeError: expected string or buffer") 3 High Jelmer Vernooij  10 Fix Released
828381 #828381 bzr-svn fails to build against bzr 2.4.0 stable 3 High Jelmer Vernooij  10 Fix Released
486811 #486811 push_merged_revisions creates a branch but doesn't push its contents 4 Medium Jelmer Vernooij  10 Fix Released
537387 #537387 TypeError: update() got an unexpected keyword argument 'revision' in svn checkout 4 Medium Jelmer Vernooij  10 Fix Released
582898 #582898 dpush with multiple commits results in sending entire tree for each commit beyond the first 4 Medium Jelmer Vernooij  10 Fix Released
587721 #587721 Would like a dcommit command 4 Medium Jelmer Vernooij  10 Fix Released
638492 #638492 KDE layout related - Empty parent '...' added, but child '...' wasn't added !? 4 Medium Jelmer Vernooij  10 Fix Released
638697 #638697 Checksum mismatch when importing a symlink that changes into a regular file 4 Medium Max Bowsher  10 Fix Released
665027 #665027 failed assertion branch_path == "" in find_prev_location 4 Medium Jelmer Vernooij  10 Fix Released
665662 #665662 bzr send => "File is binary but should be text" 4 Medium Jelmer Vernooij  10 Fix Released
675184 #675184 Inconsistent revnum 4 Medium Jelmer Vernooij  10 Fix Released
695460 #695460 TypeError: update() got an unexpected keyword argument 'old_tip' 4 Medium Jelmer Vernooij  10 Fix Released
731289 #731289 InterOtherSvnBranch.copy_content_into not implemented 4 Medium Jelmer Vernooij  10 Fix Released
740261 #740261 support named branches API 4 Medium Jelmer Vernooij  10 Fix Released
750175 #750175 way to limit number of revisions processed during fetch 4 Medium Jelmer Vernooij  10 Fix Released
762608 #762608 testament API uses inventories rather than trees 4 Medium Jelmer Vernooij  10 Fix Released
771536 #771536 Bazaar Explorer generated error when trying to view historic log message 4 Medium Jelmer Vernooij  10 Fix Released
794984 #794984 shouldn't mandate specific layout for apache repository 4 Medium Jelmer Vernooij  10 Fix Released
795700 #795700 bzr crashed with NoSuchRevision in get_branch_revnum(): <bzrlib.plugins.svn.cache.tdbcache.RevisionIdMapCache object at 0x1fb1890> has no revision 3 4 Medium Jelmer Vernooij  10 Fix Released
798400 #798400 svn-layout failure: "does not support co-located branches" 4 Medium Jelmer Vernooij  10 Fix Released
816338 #816338 bzr-svn: set_tag assertion error 4 Medium Jelmer Vernooij  10 Fix Released
821168 #821168 support for non-ascii characters in bzr:revprop:... 4 Medium Jelmer Vernooij  10 Fix Released
309682 #309682 tags are copied but their revisions may not be 5 Low Jelmer Vernooij  10 Fix Released
597887 #597887 lightweight checkout of svn repository isn't following svn-keywords rule 5 Low Jelmer Vernooij  10 Fix Released
643737 #643737 Unable update: "You must not use 8-bit bytestrings" 5 Low Jelmer Vernooij  10 Fix Released
645360 #645360 Crash on `bzr missing -v' against unbound branch of large svn repo 5 Low Jelmer Vernooij  10 Fix Released
685251 #685251 bzr-svn aborts instead of waiting if its sqlite DB is locked 5 Low Jelmer Vernooij  10 Fix Released
710931 #710931 username in svn URL is not passed to credential store 5 Low Jelmer Vernooij  10 Fix Released
728380 #728380 UnicodeDecodeError when checkout from non-ASCII path. 5 Low Jelmer Vernooij  10 Fix Released
731305 #731305 SvnRemoteAccess.destroy_branch() 5 Low Jelmer Vernooij  10 Fix Released
771765 #771765 Branch.update_revisions should be removed 5 Low Jelmer Vernooij  10 Fix Released
387623 #387623 use record_iter_changes during push 6 Wishlist Jelmer Vernooij  10 Fix Released
This milestone contains Public information
Everyone can see this information.