2009-02-20 04:41:25 by Eric Gillespie | Files touched by this commit (1) |
Log message:
Correct reference to py-subvertpy and drop subversion-base references.
|
2009-02-19 08:34:08 by Eric Gillespie | Files touched by this commit (3) |
Log message:
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)
|
2009-02-09 23:56:28 by Joerg Sonnenberger | Files touched by this commit (167) |
Log message:
Switch to Python 2.5 as default. Bump revision of all packages that have
changed runtime dependencies now.
|
2009-01-19 22:42:09 by Eric Gillespie | Files touched by this commit (2) |
Log message:
bzr-svn 0.4.17 2008-01-13
BUG FIXES
* Mark as compatible with Bazaar 1.11.
|
2008-12-07 03:32:48 by Eric Gillespie | Files touched by this commit (2) |
Log message:
bzr-svn 0.4.16 2008-12-06
BUG FIXES
* Don't print backtrace when error occurs while accessing repository root.
(#296224)
* Add --svn-override-revprops option to svn-push.
* Give proper error when tags can't be pushed. (#299490)
* Set bzr:user-agent revision property, e.g. to allow blacklisting
in the future.
* Fix removing of file properties. (#304866)
* Allow target URLs in redirect requests to contain relative URLs. (#303959)
* Fix compatibility with bzr 1.10.
|
2008-11-11 06:05:11 by Eric Gillespie | Files touched by this commit (2) |
Log message:
bzr-svn 0.4.15 2008-11-10
BUG FIXES
* Ignore tags that happen to be files (another instance). (#290664)
* Support copying from files with spaces in their names over http. (#268304)
* Fix knit corruption because text revisions weren't stored properly. (#277043)
* Cope with file properties being modified by other parties than
bzr-svn. (#295284)
* Fix erroneous call to object.__init__() causing issues with Python2.6.
* Don't take over when pulling from WebDAV source (without Subversion)
(#274840)
|
2008-11-08 03:51:23 by Eric Gillespie | Files touched by this commit (2) |
Log message:
bzr-svn 0.4.14 2008-11-03
BUG FIXES
* Fix compatibility with Bazaar 1.9. (#279444)
* Cope with pushing files changed into directories. (#277369)
* Don't assume root path can't change; Microsoft's CodePlex site
does this. (#278930)
* Fix python2.6 deprecation warnings. (#292306)
* Ignore with tags that happen to be files. (#290664)
bzr-svn 0.4.13 2008-09-24
pkgsrc changes
* Add patch-aa to support bzr 1.8 without warnings.
BUG FIXES
* Fix compatibility with Subversion 1.4 on Windows.
* Fix bug modifying set of right hand side revisions during fetch. (#264740)
* Fix linking against Subversion 1.5 on Windows. (#263570)
* Avoid NoneType error when no revisions to push in "bzr dpush". \
(#267484)
* Properly convert errors raised when starting a commit. (#267899)
* Fix compatibility with Bazaar 1.7.
FEATURES
* Add support for using Apple keychain.
|
2008-09-06 22:54:35 by Thomas Klausner | Files touched by this commit (95) | |
Log message:
Recursive PKGREVISION/ABI-depends bump for db4 4.6->4.7 update (shlib
name change).
|
2008-09-05 00:44:01 by Eric Gillespie | Files touched by this commit (3) |
Log message:
bzr-svn 0.4.12 2008-09-01
BUG FIXES
* Cope with svn+ prefix when setting tags. (#261748)
* Fix contents of files when using stacked branching. (#262314)
* Fix compatibility with Bazaar 1.7.
* Use local application data directory on Windows for bzr-svn cache.
(#231041)
* No longer show backtrace when a generic DAV error occurs, as
this is usually a sign of a server-side error rather than a bug.
(#255159)
* Fix forward declarations of Python types, fixes
compilation on mingw. (#263284)
* Avoid explicit revnum reporting for inventory entries during fetch.
(It caused severe speed regressions and is not necessary).
* Fix size of bool variable in replacement stdbool.h. This was
causing strange errors on Windows, most notably slow fetches.
* Fix pull into Subversion working copies.
* Properly encode cache file path in case it contains non-ascii
characters. (#262923)
* Don't link explicitly against apr libraries. (#262711)
FEATURES
* Use native Windows password prompter on Windows. (#263287)
bzr-svn 0.4.11 2008-08-26
bzr-svn 0.4.11~rc2 2008-08-26
CHANGES
* Fix setup.py run with python2.4. (#256804)
* Use rst2html.py rather than rst2html if it is available.
BUG FIXES
* Parse http redirect errors in some non-English locales better.
* Avoid importing tags as branches in svn-import, now that tags are
converted to native Bazaar tags.
FEATURES
* svn-import will now remove branches removed in Subversion.
(#246243). The --keep option can be specified to keep
branches removed in Subversion around.
* Add --incremental option to bzr-svn for incremental imports.
* Set revision properties from v3 mappings when possible.
(#127736)
* Create tags base directory if it doesn't exist.
* Add --merged option to svn-push command.
* Improve tag/branch discovery.
|
2008-08-26 03:44:50 by Eric Gillespie | Files touched by this commit (4) | |
Log message:
Import bzr-svn-0.4.11~rc1.
bzr-svn is a plugin that allows Bazaar direct access to Subversion
repositories. It allows most bzr commands to work directly against
Subversion repositories, as if you were using bzr with a native
bzr repository.
|