Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (2m)  pkgsrc-2024Q1 (6d)  pkgsrc-2023Q4 (52d)  pkgsrc-2023Q2 (85d)  pkgsrc-2023Q3 (164d) 

2024-05-23 14:01:18 UTC Now

2009-02-19 07:34:08 UTC MAIN commitmail json YAML

bzr-svn 0.5.1 2009-02-17

  BUG FIXES

  * Fix parsing of "trunk/tags" style filenames in trunk repository layout
    handling. (#324970)

  * "bzr push" now also works when creating new branches. "bzr svn-push"
    has been removed. This requires a patched version of bzr. (#127945)

  * Fixed memory usage and performance bug while iterating over a repository.
    (#318993)

  * When following prefixes, cope with branches copied from outside of the
    prefix. (#325428)

  * Handle non-mainline history a bit better in dpush. (#329284)

  * Assume that ERR_XML_MALFORMED only occurs for non-Subversion
    URLs. (#327287)

  * Only upgrade tags for which the revision they point to has been
    upgraded in svn-upgrade.

  * Fix handling of "unusual" branch paths in sparse logs. (#325727)

  FEATURES

  * Set svn:original-date property when revision properties can be committed.

  * Add transport speed progress indication. (require subvertpy >= 0.6.4)

  PERFORMANCE

  * New cache that stores the most important metadata information used
    when browsing history.

  * More efficient pull from Subversion branches, avoiding unnecessary
    calculation of revision numbers. (Requires InterBranch patch to bzr)

  * More efficient pull from Subversion branches, by using the local
    branch ancestry to find out tag revision ids rather than the remote
Subversion branch.

  * Use VersionedFiles.insert_record_stream() rather than
    VersionedFiles.add_lines(), should be slightly faster.

  * By default, don't use a cache for log information when connected
    to a local Subversion repository.

  * Only fetch rebased revisions once during ``bzr dpush'', rather than
    after every pushed revision.

  * Use only a single graph object during push, rather than two.

bzr-svn 0.5.0 2009-02-03

  BUG FIXES

  * Fixed two assertions that were always true. (#323305)

  * Fixed handling of round-tripped revisions in svn-upgrade. (#320113)

  * Fixed handling of password prompting with username specified. (#275953)

  * Use most appropriate mapping when setting tags for a branch. (#322856)

  * Fixed handling of branch roots moving. (#295416)

  FEATURES

  * Added "bzr check" on Subversion repositories that checks
    bzr-svn metadata. (#320929)

  * Allow overriding over revision-properties on a per-branch basis. (#319819)

  * Added --idmap-file option to svn-upgrade.

bzr-svn 0.5.0~rc2 2009-01-30

  BUG FIXES

  * Install subvertpy as separate module rather than as part of
    bzrlib.plugins.svn. (#306145)

  * Fix some tests when running overall bzr testsuite. (#306158)

  * Handle duplicate forward slashes in the path part of a URL.

  * Pass utf-8 connect string to sqlite3() connect function. (#262923)

  * Fix pushing to repositories not allowing the setting of revision
    properties.

  * Deal with newly appearing file ids correctly in dpush(). (#300979)

  * Fix handling of custom layouts, which used unicode internally. (#306629)

  * Fix pointless commits when using roundtripping using revision
    properties. (#299943)

  * Make sure branches are properly removed in iter_all_changes().
    (#306288, #300006)

  * Handle pushing empty branches using dpush. (#311613)

  * Cope with unicode filenames in manual file id detection. (#311744)

  * Print proper error message when importing from non-svn repository in
    svn-import. (#313817)

  * Support committing renames of filenames with non-ascii characters
    in their name. (#312166)

  * Support strange rename during push. (#303563)

  * Print proper error when attempting to create repository in Subversion
    working copy. (#310063)

  * Follow copied tags correctly. (#312272)

  * No longer includes subvertpy, but rather depends on external installation.

  * Properly determine file ids of children of directories that are replaced
    by an older copy of themselves. (#316384)

  * Use unicode objects internally for sqlite. (#296868)

  * New implicit file id handling for copied directories.
    + Correctly handles implicit children when parent is copied from outside of the
  branch. (#304134)
    + Correctly handles file id map generation for some stacked branches. (#310916)

  * Handle children implicitly copied when replacing a directory with an older
    copy of itself. (#308353, #318935)

  * Invalidate revision ids of bzr-roundtripped revisions when the
    Subversion repository's UUID changes. (#318940, Debian #512325)

  * Handle unicode symlinks. (#319317)

  * Handle unicode in working tree names and some directory names. (#319313)

  * Cope with missing keys properly when branching based on VersionedFiles
    (#311997)

  * Properly determine whether to analyse revision properties.

  * Handle null: keys in Repository.texts.

  * Cope with ": " in bzr-svn revision metadata stored in file properties.
    (#300105)

  * Fix commits in working trees. (#306566)

  * Properly stop reverse tracking newly added branches. (#300006)

  PERFORMANCE

  * Stop iterating over non-visible children of files when determining file ids. (#306259)
    This should improve the performance of stacking and lightweight checkouts.

  * Imports of svn-related modules is now done lazily. There will only be two extra
    imports if bzr-svn is loaded but not used.

  API

  * Added accessor functions for Subversion file properties.

  FEATURES

  * Bazaar can now use credentials stored in ~/.subversion/auth/, but this
    requires pending changes in Bazaar to pass the realm along to
credentials providers.

  * When possible, bzr-svn will now copy from existing paths in the repository
    when committing/pushing rather than duplicating the contents.
(generic implementation that also fixes #320742)

bzr-svn 0.5.0~rc1 2008-12-08

  CHANGES

  * Implement set-revprops command.

  * Introduces a new Bzr<->Svn mapping format. Please
    read UPGRADING for details.

+ Uses revision properties where possible. (#127736)

    + Branching schemes are no longer used and are
  replaced by "repository layouts", which are
  much more flexible. (#130372)

  * Will avoid browsing the full repository for bzr-revisions,
    only closely related paths. (#158657)

  FEATURES

  * Performance has been improved *significantly*.

  * Add bzr:skip revision property to allow skipping
    more detailed analysis of revisions not created by bzr.

  * "bzr revert" in a Subversion working tree now works.

  * Create branches/ directory automatically if it didn't exist
    when pushing merged revisions.

  * Only fetch signatures if they can be cheaply copied.

  * Also upgrade fileids in workingtree during svn-upgrade.

  * Add --until option to svn-import.

  * Add experimental svn-serve subcommand.

  BUG FIXES

  * Set bzr signature revision property during commit if possible.

  * Provide SvnWorkingTree._transport. (#264548)

  * Don't rely on cache when checking revision id during commit. (#230863)

  * Avoid pushing changes again when pushing new branch. (#203368)

  * Store text parents properly. (#260416)

  * Avoid leaking memory when attempting to open an invalid Subversion
    repository. (#262513)

  * Fix corner case corruption pulling from a svn repository that contains bzr-roundtripped
    revisions. (#260416)

  * Upgrade tags as well during svn-upgrade.

  * Correctly detect prefix when repository root is URL root (#303292)

  * Fix removing file properties. (#304866)

  * Fix canonicalization of paths to svn_ra_diff(). (#304894)

  INTERNALS

  * Remove custom commit code for working tree.

    + Standard commit code provides commit notification. (#79333)

(epg)