[Python-modules-commits] [subvertpy] branch master created (now 1c305ad)
Jelmer Vernooij
jelmer at moszumanska.debian.org
Sun May 15 19:48:19 UTC 2016
This is an automated email from the git hooks/post-receive script.
jelmer pushed a change to branch master
in repository subvertpy.
at 1c305ad releasing package subvertpy version 0.9.3-4
This branch includes the following new commits:
new d68e23f Add initial idea for svnpull / svnpush commands
new c5aae40 Add "foreign branch" class for Svn Branches
new f095904 Update to new branch type API as added in my bzr branch
new 0082862 Importing first public release.
new 686696b - Now cache operations when the same action happens several times. - Fix support for new bzr.
new e925a31 copy_branch now expects a revid rather than a revno.
new bba6a9c Add docs, update framework
new 033c0cb Start using SVN python bindings. UUID of remote branch can be read now.
new fa29f04 'bzr log' now works (somewhat) on remote SVN branches
new f269180 Move more methods to SvnBranch, start implementing RevisionTree's
new 76410ea Fix ancestry handling.
new f8abd04 Fix support for local SVN branches.
new 9b692c6 Throw correct exception for branches that are not Subversion branches.
new cbf3cc3 In face of missing revisions, use the latest available revision.
new a094b2a SVN support should always be present, otherwise this plugin may silently be ignored.
new f80ffd1 Use BASE rather then HEAD when figuring out the latest revision number
new 5e4609f - 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.
new 26f96dd SVN uses UTF-8 internally
new 6b1f7ea Support the svn:executable bit
new 1223650 Couple of fixes to the debugging output
new 3ae9739 Add test files that test corner cases or specific SVN features
new 0723482 'Retire' branches rather then removing them completely. This makes sure old data that was present in SVN doesn't get lost. It is also required for certain cases where branch names are moved around (for files, 'revert' is used, but this of course doesn't work on deleted branches).
new ea66a56 Set bzrlib.user_encoding to 'utf8', as suggested by Jelmer.
new cbbeb72 [merge] Gustavo
new ab73ced Make svn2bzr executable
new 8eb2fa0 Start working on support for new API.
new 38601e2 [merge]
new 24a6476 Only change executable bit on files.
new dbc9a97 Fix errors with recent versions of bzr.
new ddf206f Initial support for reading svn:ignore properties and generating a .bzrignore file based on them.
new 55eea08 Add TODO file, simple script for testing svn2bzr
new 20a45b7 Allow Node-path: to be empty.
new c9dde71 Add constant for tree caching interval.
new 203895c Ignore properties set on paths outside branches Fix use of properties set on root node
new abfaf18 Cope with new behaviour of trailing slashes in bzr.
new 62549f0 Fix recently introduced bug in DynamicBranchCreator
new a053cab Move Dump class to separate file
new 5b6eacc Fix handling of trailing slashes in branch paths. Trailing slashes are now /never/ included.
new 73e1c5d Add dumpfile that demonstrated bug in bzrlib and some minor cleanups in svn2bzr.
new e98c56b Fixes to svn:ignore and svn:executable handling.
new e6dc9d2 Initial data
new c8f8271 revert() no longer brings back files that were removed explicitly on the working tree object.
new 9e8a192 Fix another small bug.
new 8280b9a Support some trickier svn:ignore use cases
new e08a92c Support some more odd svn:ignore use cases.
new 98406c4 Support changes after moves/copies
new 806245a Add --check, useful to find bugs Remove remove/add cache (no longer necessary)
new 811ba8f Update to new bzr API's
new 806f08c Fix up to connect
new c77c43f Fix annoying bugs in RemoteSvnBranch
new 0a46ac7 Add some more dummy functions
new e46ccc5 Start moving functionality to SvnRepository
new acefc2f Fix ancestry information
new 2ef9412 Fix get_revision(). This means "bzr log" works again now
new c0d9240 Couple of small fixes
new dffe930 Fix get_revision() and fetching of signatures. Now fails on fetching the inventory weave
new 4d02d0b Make lightweight checkouts (bzr co --lightweight) work. Files are still empty.
new 74476ac Properly recognize branch paths (uses svn.client.info)
new b02ecc7 Fix checking out actual contents of files
new 3823f51 Fix fetching contents of files, keep dictionary for file ids.
new 44616a5 Fix use of 'bzr info', update TODO
new 104c13e Add svn2bzr manpage
new 0d7fd81 Rename executable to simple 'svn2bzr', add setup script
new 194ef7f svn_clien_info() patch is now in upstream
new 1644323 Add beginnings of a testsuite. Uses svn.repos to create a testrepository
new 606213f Implement open_repository() as an alias to find_repository()
new cfeb87d Don't test phony transport
new bc58e58 Fix tests to run properly, add test for repository URL
new 1c744ea Add copyright headers, add test for branch format description
new 4c6aa86 Migrate to the svn.ra API which gives more fine-grained control over the operations run by SVN
new be7d76f Fix fetching of inventory using svn.ra API
new 2f05c6e Fix light checkouts using svn.ra API
new 04a8c14 Support get_physical_lock_status()
new 852dfdb Faster call for has_revision()
new 6483b21 Fix use of 'bzr log'
new f764bd6 Add bound branch test, remove obsolete plan
new 28f6f3a Merge svn-ra branch (switch to using svn.ra API rather then svn.client)
new eac6003 Support open_containing(), remove obsolete TODO file
new 4b2ff4f Fix running 'bzr log' on out-of-branch URLs Introduces "Branching Schemes" (similar meaning to svn2bzrs branching schemes)
new 657343d Fix URL handling for branches and repositories
new 5992171 Add couple of stubs (should almost get full branches working with empty history)
new 00f812c Implement BranchFormat, stub functions for weaves
new ed0291e Implement SvnInventoryWeave.get_graph() and SvnFileWeave.has_version()
new 44f19c0 Implement more weave functionality, improve speed for weaves
new 48a092e Add beginnings of a 'submit' command for pushing commits to a Subversion repository
new 9fa13bd Add stub functions for sprout() and copy_contents_into(). Full branching works now, although no revisions are copied over yet
new c511a1b Implement repository.copy_content_into(). Fetching an inventory as part of a full branch operation works now.
new b55a7e6 Generating file weaves now works correctly. Working trees are not working yet though.
new 62fb51d Full branching works!
new c9d4b98 Optimization when retrieving inventory. This has a significant effect on performance.
new 48c6eb7 Get rid of fake InventoryWeave implementation
new d2bf7eb Implement RevisionTree.get_symlink_target()
new 76d5dae Support executable bits in inventory entries Support symlinks in the inventory Generate correct SHA1 sums for inventory entries (fixes bzr diff)
new 02e050e Cache file data and properties (causes major speedup)
new ea5d661 Correctly store inventory_sha1 for revisions
new ee4971c Add setup tool and license.
new affed08 Add some help strings
new 7a272b1 Add WorkingTreeFormat implementation
new 27c50d4 Add BranchingScheme as a separate file
new db325c9 Start rewrite of svn2bzr on top of svn.ra
new e0b481a Fix use of remote SVN URLs (svn.ra can't be used from svn.ra.get_log() callbacks)
new 54d76fb Show progress bar when copying revisions
new 723eb46 Move fake weave implementation out of Repository
new 6d97c06 Cache directory listings as well. Increases speed even more.
new 64145c1 Fill in the submit command
new 8c03daa Redo some of the submit command - simplify it a bit.
new 207087d Release 0.8.2
new cef65df Reintroduce fake inventory weave - required for 'bzr checkout' without --lightweight. Fix simple bug in get_ancestry() Implement revision_parents()
new 78b6af7 Implement detecting Subversion branches more cleanly when using Robert's branch.
new a442f33 Try a bit harder to avoid using svn on local branches.
new d74d8fe Fix bug in not setting the auth_baton that broke the svn+http transport.
new f682cfe Fix formatting to conform to Bzr standards.
new 666fe0f Implement a CommitBuilder for Subversion branches. This can now do empty commits.
new a68ede4 Fix build.
new 714c528 Support `bzr check' using Martins' bzr.mbp.check branch.
new 3ffd043 Override _check() rather than check()
new f5409bd Start working on using .svn/ directories for local checkouts.
new 44e52de [merge] trunk
new 146bcfa Get rid of fake weave code.
new 1592250 Add notes about API.
new 28f17b9 Cope with file://
new f0e9b74 Remove get_revision_delta() code - it's now inherited from Branch.
new d4508a7 More work on supporting Subversion working copies.
new 8108885 Support dumpfiles as Subversion repositories.
new 9e67b19 Add NoBranchingScheme.
new 7087386 Add wrapper function for get_log()
new 072b600 Support local caching of log data.
new a6c42fb Prepend revision ids with "svn:", add special get_branch_log() function.
new 06172a9 Remove use of obsolete functions.
new cc71ed5 Support dumpfiles again.
new 32b9068 [merge] main
new d9cfdf5 Couple of bug fixes.
new d829904 Commit revision properties.
new b8c397a Fix a couple of bugs handling deletions.
new 36b218c Disable creating GPG signatures on imported branches.
new fe57f36 Reparent to the root of the tree.
new 7df0735 Fix support for removing branches.
new cafc35f Fix some errors branching.
new acd191e Add progress bar for fetching log.
new 804eed1 Keep file contents...
new 896bdea Update TODO
new 234c5fe [merge] Switch to native Subversion Python bindings.
new 8ca829d Support repositories. This should make converting SVN repositories with a lot of tags more efficient.
new 3220918 Add framework for tests against Subversion repositories.
new 68219ca Support passing relative URLs. Add testcase.
new 3a17d7f Merge in test utilities for testing with Subversion.
new ea995df Fix simple fixes.
new 413060f Import SVN testsuite.
new 1516f54 Implement some functionality.
new 903aeea Start working on fixing tests.
new b031b01 Add some more utility functions.
new 85f5e99 Fix existing tests to work.
new e455ce4 Use generators in logcacher. Get rid of submit commit (no longer necessary because of "merge on push") Add more documentation. Remove some outdated functions.
new ee7ea3c Import svn2bzr since it can share testing infrastructure and mapping code with bzr-svn now.
new 8dec167 Move logwalker into a separate file, integrate svntest.
new 2db2769 Add tests for schemes.
new 455ff44 Add tests for Repository.has_revision() and Repository.revision_parents()
new f1b5b0f Add more tests.
new f52e45e Test get_ancestry()
new d91bd56 More tests.
new 722f72d Start testing file ids.
new 7c6a635 Test logwalker.
new f206174 Add more tests, fix tests. Move scheming code out of transport to bzrdir.
new 503e7b1 More tests for workingtree.
new 381a655 More tests, start working on reading WorkingTree.read_working_inventory()
new d59877a reading working inventory works!
new 2b71b55 Fix more tests.
new 1d3cbde Fix handling of ignores.
new a6a6fa9 Fix basistree
new 8918395 Fix memory allocation issue.
new 21caa7d Merge fixes.
new afac1ab Merges work!
new bc2c32e Update docs.
new 7f2663d Add test TODO list. Add simple test for commits.
new 63959f3 Fix annoying memory management issue.
new 210645f More work on getting commits working.
new e54d7bd Fix commits.
new d345a02 Allow setting pending merges.
new aa34eed Little bit of work on initializing Subversion repositories.
new f79adcf Fix pending merges.
new 9476f63 Couple more random fixes.
new c62bf9d Revision tree fixes.
new ce86147 Support storing merged revisions.
new 28e7644 Fix setting revision properties.
new 0078b16 Record commits after they've happened, use coversion functions for times/dates.
new ad75781 Rewrite read_working_inventory(). Extend testsuite. Map Subversion's 0 revision to NULL_REVISION.
new f52439f Remove strict_node_history argument from logwalker, make limit argument optional.
new c957863 Support following across branch copies in logwalker.
new b9d2072 Fix a few tests.
new 61af0bc Return branch path from logwalker functions.
new e20aead Support renames in the repository.
new ded9ca3 Several fixes wrt commits.
new 3abb68e Couple of minor fixes.
new 22157fb Bunch of random fixes, tests.
new c222f9b Another set of smaller commits.
new 8e40d23 Seperate checkouts a bit more from remote connects, rename from workingtree. Accept inventory argument to Repository.revision_tree() Fix issue with root_transports.
new 888bf76 Use new, checkout-based revision tree builder.
new 6275267 Use do_update() instead of single-file fetches. Improves performance significantly. Works on Samba-sized trees.
new 61ad12a Fix file contents.
new c50fc94 Use do_update() in fetch code.
new e1a88a8 Include version number.
new 49e1a88 Rewrite svn2bzr as part of bzr-svn. It is now a bzr command called 'import-svn'.
new 71dd095 Check checksums returned by Subversion, fix error in generating file ids.
new 88c960a Don't stop file id generation when crossing branch boundaries.
new e765688 Fix import-svn.
new b8ca7b7 Fix revision id generation.
new d1e22c8 Checkout updating working copies.
new 171d931 Fix checkouts.
new 776e97c Fix code and tests to pass.
new 0c5d1ca Tests and docstrings in transport.
new da73e84 Add tests for dumpfiles.
new a664a7e Fix tests.
new d728805 Get rid of slow fetch implementation.
new ad3c4d7 Update details on tracking ancestry.
new 3273160 Warn users if they try to run the plugin directly.
new 4fe65df Use Subversion file properties on the branch path rather than Subversion revision properties to store Bazaar revision properties.
new 2e1875a Improve performance by not hitting 'log' for each revision.
new 261e6f9 Don't cause recursive loops when no dumpfile can be found.
new 6ddf787 Fix fetching revisions containing replaced files.
new c06c63f Add thanks.
new c78b505 Add tests for executable bit.
new 42ed274 Fix bug in pending merges.
new a435e07 Support reading executable bits on working trees.
new 92f2f81 Fix fetching executable bits, nasty bug with copying branches.
new 1a4d9f5 Add svk:merge conversion functions with tests.
new e4e104e Update docs.
new 0cc39a6 Add more tests, particularly for commit.
new 609e6ea Fix commits in nested branches.
new 61ab44a Add more tests, fix more bugs.
new a98db5f Fix get_ancestry() for merged stuff.
new 57fa588 Small fixes.
new 8115cc1 Add tests for symlinks.
new 987e870 Update setup.
new 62d990d Fix push as merge, add more tests.
new f8502bc Fix use with Subversion 1.3.
new ecddec6 Test creating workingtrees from fetch branches with ghost parents.
new 198f93d [merge] portability fixes.
new 858b3b0 Fix pushes with file changes.
new f4eb873 Fix branch path determination code.
new 5fc76d2 Fix pushing to nested branch paths.
new 0d8e61a Test for matching commit message
new 573530d More tests. Push as merged *really* works now.
new 72a8498 Properly support http:// and https:// repositories.
new ca964c7 Update documentation.
new 34be09a Add more missing properties
new d7bee31 Add function for generating cache directory. Write README file in the cache directory.
new 009b580 Add tests for convert, fix ignores.
new 241dd74 Add notes on urlencoding.
new 4fe9e9e Use shelve rather than pickle (causes significant speedup).
new 91ece7b Support caching properties set on branch paths.
new a6a8a59 Simplify logwalker a bit.
new e88a38c [merge] cache properties
new ce125b5 Add note about optimization
new 63b3f82 Use new file id generation mechanism. Tries to build a cache for each revision rather than traversing the whole history for each file.
new 270a0c7 Ignore decode errors from utf-8 - Subversion guarantees to always return utf-8, but this doesn't appear to be true.
new d89c51f Don't fetch branch properties unless they've changed.
new fbc9005 More file id improvements, add more tests.
new 32b5d73 Bunch of file id improvements.
new 1d40774 Fix tests, switch to saving file id maps in files.
new 40b792f Fix revnum inheritance bug.
new e784410 Handle svn:executable != '*'
new d3874b8 Fix setting parent, other minor issues.
new 6cf7623 Support using repositories, fix symlink support.
new b1e5340 Properly fetch symlink info.
new 9905e65 Fix branch handling in push.
new 8a057cd Use more efficient caching.
new 306ce86 Some more performance improvements.
new 7d39e88 Fix tests
new 70d2927 Add decorator for converting Subversion to Bazaar exceptions.
new 59e33a4 Update todo list for tests.
new 8d264c1 Support specifying whether working trees should be built, whether to use a shared repository and remove the need to specify a branch rather than a repository.
new e3a599e FIx conversion tests.
new d0ced2f Fix bug in test - not caught previously because there was a matching bug in the code.
new 40b7b4a Re-add TODO
new c7deba4 Remove original RevisionTree implementation.
new 3da4ce9 Start using svn_ra_do_switch() rather than svn_ra_do_update() because ra_dav doesn't accept more than one path component in its update_target argument.
new 56e6114 Create separate ra connection for logwalker.
new e3eaf77 Don't lose copy from data.
new 681900c [merge] main
new 233d40f Reduce amount of mutters.
new 542c613 Fix exception display.
new 1828203 Fix bug in TrunkBranchingScheme.unprefix() - 'branches' was recognized as a branch.
new e576cb9 Deal with copied branches better (partially fixes #54350). Add test to check history is kept.
new 8f0632a Add test that demonstrates bug in the fetch code (bug #54350).
new 6d3783b Allow use by versions that don't have svn.ra.reparent()
new 3c7b023 Fix what was left of #54350
new 3bcb896 Add UTF-8 issues.
new 062135e Update for bzr 0.10
new 94353f3 Don't try to create a weave for ROOT_ID.
new a9bf01e Fix deprecation warning.
new 15f09b9 Fix imports in convert code. Patch by Jan Nieuwenhuizen <janneke at gnu.org>.
new db85ad7 Allow None as argument to Repository.has_revision().
new d9de604 Fix test_commit_parents() test.
new 7583148 Fix test_fetch_replace() test.
new f64ed44 Make sure top-level .bazaar directory exists, update thanks list.
new 0ea34bf Fix creating branches.
new 13b2787 Fix root being added twice (fixes #54131).
new 6ce6469 Don't warn about bzr properties.
new 3c461bd Fix compatibility with bzr.dev after ROOT_ID changes.
new b3d7a5e Set up for 0.2
new a2c446c Update mapping document for v2
new 5bb94a8 Bump version number to 2, making testsuite version-number-agnostic.
new f055734 Add note about revprops
new 71f20d35 Initial work on utf8 test
new 5a8234f Fix usage with current bzr.dev
new ff2a3a8 Fix compatibility with Bazaar 0.13.
new feef079 Warn about incompatible Bazaar versions. Check based on similar code in bzrtools.
new 6121c7f Move ra context handling into SvnRaTransport to make sure the same ra context isn't used simultaneously.
new 346677b Disable cache for now (slower, but fixes #64831)
new f99d3f7 Make create cache function global.
new fa7c1a1 Bring back caching without reintroducing bug #64831.
new 6036fe2 Remove ROOT_ID.
new ba99cec Fix first couple of tests.
new 360cd6c Don't depend on directory being named 'svn'
new 6a35d09 Merge upstream changes.
new b8ca04d Add repository format.
new a456b94 Merge upstream fixes.
new 721245f Escape control codes in commit messages (#54736)
new c8046bd Fix some more tests.
new 962b1f9 Merge main branch.
new d1bf248 Merge control character fixes.
new 73e7908 More work on supporting variable ROOT_ID's
new 5d68452 Fix fileid test.
new 1a80565 Don't try to open remote checkouts. Fixes #67281
new 9a3aa7c Don't fetch revision info until necessary (#64850)
new 0e043ca Fix checkouts (#65220)
new d01ea5a bzr-svn requires bazaar 0.13.
new 74e133d 0.13 is actually already out.
new fe84c8e Remove svn_to_bzr_url() function.
new 81ccb4b Fix test.
new 37a65df Remove requirement for svn+ prefix (#75751)
new a41fe25 Use existing transports and wrap them rather than registering new transports.
new dbb7ffa Avoid raising SubversionException's for non-subversion directories.
new ce4f9e2 Fix two small tests.
new 000ed14 Merge from trunk.
new 4778a15 Require bzr 0.14 - 0.13 doesn't contain add_path() fixes.
new 81bb201 Merge local commit.
new 598e1f0 Remove rename support inside the repository object.
new 0223cb5 Require 0.14
new 1d0855d Deal with new parameter passed by bzr.
new db282bb Use built-in ra callbacks from Subversion (fixes #64816)
new 004da27 Don't reparent until necessary.
new b00aef8 Change base member in reparent()
new b62a054 Store file ids in sqlite database. Significantly reduces disk usage.
new 1aec32d Don't reopen connection a lot of times.
new 59afa08 Add trivial test for SvnRaTransport.reparent()
new 7c3f9de Index on revision ids (thanks John!)
new 1f0c5c3 Fix #76280 and add some docstrings.
new bf805d3 Rename import-svn -> svn-import, for consistency (bzrtools has "baz-import")
new 5c96b22 Implement SvnRaTransport.list_dir()
new 2d0532a Add information about dependency on sqlite.
new f8db95e Trim todo (already implemented)
new 48648a3 Allow continuing with an existing repository.
new 6d528ab Add some more tests for find_branches(), fix bug in find_branches().
new a01625d Remove support for branching from dumpfiles.
new 5db96db Support resuming an abandoned conversion.
new 6eda0b0 Add two more tests.
new aefdbb3 Respect no_working_trees setting in repository when copying a branch.
new 9becda8 Merge trunk changes.
new 0bf8fec Add test for follow_history(_, 0)
new 6a2c948 Merge fix.
new 4bcc9bf Fix test.
new 59baf3d merge fix
new 25f9ce7 Make root ids less special (use "regular" file ids, so by-value nested branches are possible).
new a2284c6 Use sqlite for the logwalker.
new facd02e Use sqlite for branch property cache, no more dbshelve (should fix #74798)
new ebc80fe Make testsuite pass with unique root ids.
new 4b4338f Merge sqlite fixes from main branch.
new 4f1810f Add notes about file id mappings.
new 152127f Add some tests for the escape functions.
new af07ac9 Start storing file id mappings.
new d8da538 Fix tests that check storing file id maps. Passes now with Aarons' by-reference-nested-tree branch.
new b167808 Add some more tests.
new 2d52bc5 append_revision() needs to be implemented
new 1d4a27b Ignore tags files.
new 9c44a17 Add support for id maps to the file id generating functions.
new dfe625e Add revision_fileid_renames() function for looking up file id rename maps.
new 7b76371 Remove unused functions.
new 73f3ffc Merge upstream fixes.
new 593cbde Move tracking branch properties to a separate class.
new 6314950 Optimize find_latest_change() implementation
new d3104b7 Fix unicode issue.
new f87eac7 Optimize touches_path()
new 2618c54 Add get_property_diff() function, another helper function in the logwalker and some speed optimizations.
new c03ab83 Fix corner cases in get_previous().
new d624146 Merge upstream fixes.
new ff2d14c Support file id renames. This fixes all tests but one.
new 761eb99 Add tests demonstrating problems with demoting/promoting branches in Subversion (#67010).
new f55830c Couple of minor performance improvements.
new 64a08bc Add test that demonstrates a bug in the http_webdav implementation of svn.ra.get_dir2().
new f2ae7ce More efficient implementation of find_children(). Make sure calls to get_dir2() never start with a slash, as that causes strange errors over ra_dav.
new 9c01db4 Update documentation.
new 1a78545 svn_ra_dav seems to not be able to set dirent.kind correctly. Appears to fix #56647.
new 369349d Fix matching formats.
new e49e28f Add test case demonstrating a weird bug in the file id generation code.
new b2ac2ef Properly recognize discontinued branches. Fixes #76823.
new 5b2737a Add backwards compatibility when get_dir2() isn't available (Python-subversion < 1.4)
new 3e73673 Use pools to try to reduce the memory consumption.
new b389f90 Support conversions with branching schemes other than trunk-0
new a5e4c01 Use more pools.
new dfc8139 Add more tests demonstrating weird behaviour in the subversion libraries.
new 3408e88 Warn when noticing directories being upgraded to branches, as that'll most likely create trouble.
new c4fd684 Add --scheme option to svn-import command.
new ab3d4b3 Use Option() magic.
new de5d8cb Work around a strange bug in the subversion code that will report an add without a delete when an is being replaced and has the same filename and origin.
new 17141d0 Alternative fix to replace problem.
new c46a4a9 Deal with existing files in directories replaced by another instance of themselves. Test will follow.
new 2d812d5 Add Repository.follow_branch()
new 48ddece Move more scheme-specific code out of LogWalker to Repository.
new 5828866 Remove scheme property from logwalker.
new 2111945 Move scheme-specific code out of LogWalker.
new 97bbd1d Raise exception when a dir upgrade is detected.
new 98425fc Deal with branch downgrades.
new 0f83651 Rather than bailing out on dir upgrades, simply cut off history for now.
new e311a5a Optimizations, split out tests.
new c38b27e Eliminate unused code.
new 1e0bbc6 Fix bug in new follow_branch functions.
new ac8ee6f Supporting copying directories from non-branch paths.
new 56779be Fix nested replace bug.
new c98b230 Handle children in replaced dirs more gracefully.
new a17370f Try to reduce memory usage further. Move mutters about commands sent to server to single place.
new 2167841 Fix default handling.
new a732f1d Use original specified repository url.
new f26017c Remove verbose mutter.
new 4a30fbc Merge from upstream.
new 051e44b Add tests.
new a4263d4 Remove if statement again. This fixes importing several repositories.
new a79a4c5 Use old inventory to obtain old file ids, saving a rather expensive path_to_file_id() call.
new e7d6827 Split out tests a bit more.
new e086857 Remove unused local map obtain code.
new 55beb32 Merge commits done on train.
new 1859412 Simplify path_to_file_id function a bit.
new 4f679db Only determine file ids of changed files.
new 93846f3 Remove unused code.
new 6dad978 Simplify return values of _apply_changes() functions. They now no longer return a revision id, as that is always the same.
new 868078f Merge upstream fixes.
new b514565 Don't look up full path but just basename in parents' children list.
new da47ce5 Allow specifying find_children() function.
new e809d0d Reduce number of find_children() calls.
new 788a29d Pass in a callable for generating file ids to apply_changes() rather than a revision id.
new cd93014 Add specialized version of follow_branch_history() that returns less data (will allow more efficient implementation later).
new 143ce0e Reduce amount of output of follow_history() functions.
new 3e8d852 More efficient implementation of follow_branch().
new a36b296 Use checksums for the path in case the file id is too long (fixes #77453).
new 38fdde8 Fix nested checkouts.
new 6f6adda Reduce threshold for switching to checksums.
new db64d2b Make to_location optional. If not specified, it is determined frm from_location in the same way as cmd_branch from bzr does.
new cde8166 More consistent use of progress bars. Remove unused arguments of RevisionBuildEditor.
new 38f0fb9 Properly finish progress bars when exceptions occur.
new 1a874a5 Simplify fetch code, avoid extra roundtrip when possible.
new d914e45 Implement all_revision_ids(). Mutter less.
new 721a8df Add NEWS file.
new 1ec9dc9 Add --all option to svn-import.
new 6a8ea39 Properly implement SvnRemoteAccess.open_repository() and SvnRemoteAccess.find_repository(). open_repository() now no longer works on non-repository BzrDirs
new 1807049 Don't use SvnRepository for regular Bazaar branches. (#77023)
new 92feff4 Avoid opening possibly remote branches if it can be avoided.
new aa66d2c Fix convert optimization.
new 61a3358 Removing directory doesn't always work.
new a7b374c Show progress bar when finding branches.
new 9eefbca More efficient implementation of last_revision().
new 3aa418e Remove spurious call to get_repos_root().
new d615aad Add test file I forgot to add earlier, update TODO, some reformatting.
new 7a8e3a5 Don't consider files when checking for branches.
new 5c3ecc2 Don't prepend branch path with slash as that causes problems with svn_ra_dav connections.
new 8f54868 Allow importing to a remote repository.
new 8833f86 Update NEWS, TODO, add some FIXME's.
new 9915648 Merge upstream.
new 103ed6f Ignore tags files.
new da2097b Initial work on supporting the 'bzr:file-ids' property.
new 4fe5108 Store file id maps when committing to Subversion. Fixes #54738.
new 443001d Add tests for load_dumpfile.
new bef0b50 Add test.
new f14bac1 More tests!
new 4c2c125 Add special character tests.
new a67c05d Add control_files.break_lock
new 5a54d51 Fix progress bar, update TODO.
new f9133f6 Support copying of branch parent directories.
new 30c3b17 More corner cases
new 959a432 Fix another corner case
new 6b5086e And more corner cases...
new 669d311 More efficient locking.
new bd554b0 Fix get_fileid_map() bugs.
new 5a31e7b More tests.
new 7890637 Actually use fileid overrides when available.
new 21e68cd Fix annoying bug in file id assignment code. "bzr status" works again now on my Samba checkouts.
new 4fc12a8 tests
new 21cb607 Improve working tree handling.
new a86670b Couple of minor fixes
new b9d7f49 Initial work on an upgrade command that can replace old mapped SVN revisions with more recent ones.
new 9b6578e Generate revision ids for upgraded revisions correctly and some other random plumbing.
new 80efc2b Fix test_fetch_all().
new f15df58 Simple upgrades work now.
new 2a66dc9 Add svn-upgrade command.
new 398e4c6 Some locking.
new 7de52ec Merge upstream
new abb95df Warn if data changed during an upgrade.
new e7d362c Fix checkout tests.
new d336c65 Fix recognizing properties when reading the base revision in a subversion working copy. bzr status in a large tree (Samba) now takes ~15 seconds
new a9c4737 Fix segfault (no tests, requires a webdav repository to reproduce).
new a0644f5 Fix file ids in checkouts.
new 2f73f03 Fix message_callback argument to commit()
new 5cc0cc2 Warn about incompatible svn versions
new 6022cea Add test that demonstrates a problem in the python repository (invalid character in file name).
new 2440ec9 Add specification for version 3
new f2fa1f5 Add generate_revision_id function.
new 528f232 use new fns in testsuite
new 4ad04b0 Use generate_revision_id() in more tests.
new a3b377e Support special characters in filenames in working trees.
new cf55516 Follow new revision id format
new 5d07c09 Merge upstream
new f55b2a8 Fix tests for new revision ids
new 9e947d4 More efficient use of connection, fix bug when used with none-schemes and shared repositories
new eed523d Fix some of the file id tests
new 3df844b merge from upstream
new 4e9e56f Some minor random changes
new 9fde512 svn segfaults on empty commits
new da9b704 Fix remaining tests.
new 59972d8 Use global configuration object.
new bcf8684 The Python Subversion bindings have trouble dealing with unicode commit messages.
new d1c433e handle incremental calls to svn-upgrade nicely.
new 877ed5a Add progress bar, as this function can take a long time to run.
new 3aa2b4f Attempt to keep parent file ids.
new 1738332 Merge from upstream.
new c18deab Remove debug call
new a871bd3 Prepare for 0.3
new 7fbb836 Remove failing tests
new 31f86d5 Import version 3 changes.
new 45c3768 Update for bzr.dev
new 51e6f4a Distinguish between branches and tags
new fb5c47a Use fully qualified name for BzrError
new ceb8826 Merge fix from Wouter.
new 37c5b23 Merge BzrError fix from Wouter.
new b0829c9 Add check for pysqlite version
new 6c4aed7 Warn about outdated subversion versions.
new a91513c Add check for pysqlite (fixes #80473).
new cf696df Update NEWS
new 07011c8 Update NEWS
new 0cf68db Remove unused code, fix import
new 7306845 Move error conversion function to errors.py.
new 8a5ab69 Implement get_revision_graph(None).
new b86b93e Disable working tree support when using an old version of python-subversion
new 4b0efcd Run tests in __init__, for use with coverage.py
new 1102e88 Fix import, thanks metze
new 172ade3 Fix warning, thanks metze
new b484232 Warn about versions of sqlite that are too old.
new 077875d Warn about versions of sqlite that are too old.
new f1dd6d0 Add tests for error code.
new af213f6 Fix errors testcases.
new 4ae6b80 Remove hash-bang lines
new 987abe6 Use the error-convert decorator. TCP connections being dropped will now no longer result in long backtraces but rather give a sane error.
new 2957927 Make sure returns work when using the error decorator, add simple test for nick names in working trees.
new f5fc123 Prepare for 0.3.1
new 792d665 Change compatibility back to 0.14
new 49d38bd Remove outdated files. The testsuite was already up to date
new 66e75d1 get rid of svn.ra.ls in favor of checkout. this should improve the amount of time required to determine the file id map of an indepedent revision tree significantly.
new a2a2c39 merge upstream changes.
new 071cf70 merge some more upstream changes.
new ddfb9d3 Initial work on push and support for setting revision id during commit.
new 9b9f798 Don't spin if target directory does not exist. (#80223)
new 49a3989 remove directories if they are unrelated when importing (#81908)
new 0eff55d Wrap reporter API in a bit more pythonic way, also making it easier to replace later by another implementation.
new d75a6da Remove unnecessary initialization.
new f66b413 Add some more assertions.
new 3ba05b6 Remove unnecessary initialization, add assertions.
new 214051d Fix use with current bzr.dev.
new a0963b2 Handle unicode revids.
new cfc7741 Fix all but one tests for 0.15.
new 8014afb Merge fixes from 0.3 branch.
new 65e9c0a Prepare for 0.3.2
new 9e79051 Merge 0.15 fixes.
new 6deaa34 Add test for overridden revids.
new 67926fa Merge upstream.
new 9f6ada3 Prepare for 0.16
new 820835b Fix the unicode revid/fileid warnings.
new 203e0bb Allow WorkingTree.add() arguments to be strings.
new e0a984d Remove tests for lightweight .bzr checkouts of Subversion branches. This doesn't work with dirstate (and doesn't have to, anyway)
new 4209dec Make LogWalker.find_latest_change() check parent paths too. Fixes #84087.
new a99ea39 handle unicode characters in commit messages. (#85551).
new 4f6373c Fix push instance of #85551 as well.
new 0e756e4 Add delta reporter argument to Branch.pull().
new f59fc39 Fix {Branch,WorkingTree}.pull() to return PullResult.
new e183627 Add trivial test for PullResult(). Initial work on a fix for #54736.
new b485f37 Handle unicode characters in filenames (#54736).
new 46f1c5d Add test for pushing to nested branch locations.
new d08d335 Disable revert test (won't fix revert before 0.3.2)
new ff81f5f All of the original svn2bzr code is gone now, remove references to it.
new 86fdb0c Merge from 0.3 branch
new 04759dd Update year
new 0074b5b Update TODO
new 568d49a Fill in release date.
new 35b8987 Merge 0.3.2
new f0d7501 Don't do extra checkout before push. This changes the complexity of push to Subversion from O(tree size+commit size) to O(commit size). Pushing to Samba is now only a few seconds!
new 944373c Merge speed improvements from 0.3 branch.
new 0b768e3 Merge dev tree.
new c925d81 Reduce diff with main
new b41eb15 Fix tests.
new b671540 Fix some tests, simplify code
new 890b9a9 Merge dev fixes.
new 7bfd34c Map revision 0 in Subversion to a custom Bazaar revision rather than NULL_REVISION. This is required as this is the revision that introduces the tree root.
new 284e043 Fix some more tests.
new 59bd5f7 Fix all but two tests.
new 2ca209a Fix remaining tests.
new 85e35c7 Merge support for unique root ids.
new 684cc02 Avoid old subversion warning, except when opening checkouts. Error instead.
new 7a4bf83 Merge patch from Aaron to prevent lots of warnings about out-of-date Subversion bindings.
new 3398a9e Allow overriding of ui_factory by other plugins (in particular, bzr-gtk).
new bb2d851 Fix typo.
new 179f596 Mark as compatible with 0.16.
new 42f3ca8 Merge two trivial fixes from the 0.3 branch.
new adf74cd Only warn about unknown svn: or bzr: properties, not just any random property.
new be0bb9e Fix incorrect merge.
new 3069471 Bazaar-NG -> Bazaar.
new 1d5074a Bazaar-NG -> Bazaar, update version
new e2510f1 General cleanups: remove unused imports, fix line lengths, unused parameters.
new 28ba030 Merge formatting fixes.
new 8430a71 More formatting fixes.
new 64c1182 Add two very trivial blackbox tests.
new cbfeae4 Merge some formatting fixes, add extra tests.
new 3988d7b Remove some unused imports.
new ce8b8d3 Skip tests that require SVN checkout support if unavailable
new 686f573 Merge changes from mainline
new fb9416c Don't use super because BzrError isn't always a new-style class
new c32d8aa Use short name.
new 77ef6ce Initial work on supporting "upgrades" of .svn directories to .bzr directories.
new 0f36091 Set parent URLs in svn-import. (#94406)
new 939d70d Add replay function.
new 153c92a failing test
new 22aa44e Add test for bug #91641
new 0d1f94f No longer mark bug 91641 as fixed.
new 96d6278 merge upstream
new 69bea02 Fix compatibility with bzr.dev.
new 65e2bab Merge some fixes from 0.3 branch.
new 28f705b Merge upstream, add helper function for parsing revision ids on branches.
new 5333b79 Fix a couple of tests.
new 490a961 Move revid code to separate file in preparation of expansion.
new aee26eb Fix no working tree warning.
new 61dd293 Fix compatibility with latest bzr.dev.
new f0ce36a merge offline revisions.
new b2bab2c Release 0.3.3
new 721e92e Try to fix a bug found by mwh's test.
new 7b8d90f Reproduce mwh bug with a simpler test function.
new 16ba349 Merge 0.3.3 release.
new 7ab0123 Convert working copy locking errors to Bazaar errors.
new f62feb8 Fix tests when using custom global ignores setting in ~/.subversion/config.
new 1612a8c Mark as compatibile with 0.17
new 815c6d4 Make sure a correct exception is raised if get_revision_paths() receives an invalid revision number.
new fccec2e Clarify what is considered a revision and what isn't.
new ef6742b Start 0.3.4.
new d031722 Fix mainline_revision_parent().
new 93e9405 Merge the 0.3 branch.
new bf6998f Merge upstream.
new 21a012e Convert README to rst.
new 1dc2a95 Convert mapping text to LaTeX.
new 07430bd Start working on revision id map.
new 6948564 Add insert function.
new ee31691 Start filling in code to create the revid cache.
new 9652fbb Add some documentation.
new 3f51d39 Merge documentation improvements.
new a708ef7 Some more work towards custom revision ids.
new 65a2679 Merge upstream.
new 62703a5 Add some tests for the custom revisions.
new 053ec45 Support setting the revision id on commits from lightweight checkouts.
new 4f8f883 Fix more custom revid tests.
new 28fc190 Support custom revision ids. True push is now just an hour or two away.................
new 9c687b1 Add separate tests for push-as-merged.
new fffbf35 True push works, with some limits.
new 8d87c52 Fix custom revision ids for per-file revision ids.
new 10113ca Reduce the number of properties used.
new f0cb51d Fix the test suite, add tests for committing to heavyweight checkouts.
new 23a13ec Fix bind.
new 7d17dd2 Support commits in heavy checkouts.
new db935a6 Merge support for true push and commits to heavy checkouts.
new 3f71982 Trim missing features list.
new f0224a5 Handle initial branch after push of custom revisions.
new b16527f Check system and installed pysqlite's sqlite versions.
new b5573aa Merge fix for 115026
new ecfb05c Add test for DivergedBranches being raised.
new 9144a50 Some more documentation.
new 0b545cb Fix use with python2.4 (patch by John Meinel).
new 8704ccc Add note about name of directory.
new 0c165c4 Some more docs, use different cache dir (to avoid conflicts with older installs.
new e3146e4 Fix typo.
new 3a3c071 Fix bug in revid caching.
new e5ac129 Use right order of parameters to SubversionException().
new 7a73fd3 Fix broken tests.
new 6a6d329 Implement SvnRaTransport.local_abspath(). (#117090)
new 4e47a74 Add test to make sure empty files can be pushed.
new 4165d23 Implement create_branch().
new aafecf5 Return last revision in which a branch was changed but existed rather than revision in which it was removed.
new e5a07fa Clean up some FIXME's.
new f6d19f1 Suggest --allow-changes.
new 9e7b2c9 Add some docstrings.
new 5da3fa1 Add trivial test for get_physical_lock_status().
new 203930d Fix some docstrings, remove obsolete functions.
new 5b68a0d Try to avoid using revision_history() for performance reasons.
new e288dd5 Merge some local changes.
new 19f41a5 Release 0.3.4
new 4819847 Don't overwrite BzrError.
new 9ece14d start working on 0.3.5
new 249c536 Convert SVN_ERR_RA_NOT_AUTHORIZED errors correctly.
new 4322282 Require rich root repositories.
new 3a90407 Add tests for revision_id_to_revno() in preparation of a much faster implementation.
new dd744ec Avoid expensive calls.
new 79bd1e3 Store bzr revnum in revision-id-vX property, should make revid-to-revno lookups a lot cheaper (and not scale by the size of history).
new c724ca3 Deal properly with invalid property values.
new b04b815 Add another check
new a457dae Create shared repositories by default when using svn-import.
new 151b161 Oops, missed one spot.
new 32fe1da Add dist_to_origin field to revmap.
new 5be97d2 Fix test.
new 690f14c Keep cache of revnos to reduce number of calls to revision_history().
new 176480c Support custom branching schemes and make the branching scheme name part of the revision id.
new 2be2802 Allow only opening branches that actually exist. Remove more uses of self.scheme in repositories.
new 31e2761 Merge 0.3.4 release.
new 2978f9d Add config objects for repositories.
new 8cc4be3 Remember locations and branching scheme.
new c9efb78 Use right test dirs.
new 1d32a47 Move fetch tests to separate file.
new 618b818 Implement needs_format_conversion().
new c01a1a1 Refactory convert_repository().
new 0c87f1c Add conversion checks.
new a6cddf7 Fix test.
new dfa170a Fix svn-import.
new 0067f85 Add indexes - thanks to spiv for pointing out.
new 48ec8f4 Remove debug output.
new dad2ab0 Add test for svn-import with dumpfile. Fixes #123493
new eca049d Add blackbox tests for "bzr ls" and "bzr info"
new c9de0b8 Add some extra checks, fix issues with unicode.
new 7cf2979 Consistently treat property changes as actual changes (#122115)
new d847b8c Depend on the rebase plugin for svn-upgrade.
new 3eadbda Re-implement the svn-upgrade command on top of bzr-rebase.
new d4af846 Deal with the undefined branching scheme, for backwards compatibility.
new f126c9a Simple speed optimizations.
new 7d8b38b Deal with working trees in svn-upgrade.
new d255845 Add SingleBranchingScheme.
new b66ab3c Simplification.
new 8927feb Remove --allow-changes argument to svn-upgrade: it's always needed.
new 18db964 Another optimization.
new 824a4fd Fix some tests.
new 444dac7 Update mapping for singlebranchingscheme.
new 2495942 Don't be verbose when trying to connect unless -Dtransport was specified. Fixes #124858.
new 5c5bf54 Merge tets fixes.
new ac50295 Add -v option to svn-upgrade.
new 793a511 Update todo.
new 1ea77df Saner interface to Subversion delta editors.
new 76ce441 Rename checkout to workingtree, mark 0.4 as being compatible with just 0.18.
new fce337e Fix locking issues with working tree (#125212).
new 7408ec6 Implement smart_add for working tree.
new 4d7a08d Mention bug #
new afae2a6 Merge interface sanitation.
new 70e6464 Some initial work converting svn:ignore to a .bzrignore file.
new a503eb0 Use branching scheme stored in ~/.bazaar/subversion.conf.
new 016353d Add __str__ to ListBranchingScheme.
new df68ba2 Add docstring, no longer default to TrunkBranchingScheme() but to the scheme specified in ~/.bazaar/subversion.conf.
new bc17101 Support parsing list scheme texts.
new a97e36a Add branching scheme property.
new d381a26 Let config return a BranchingScheme instance rather than just a string.
new d8b8b76 Fix some tests, support setting the branching scheme in a file property on the repository root.
new fb08633 Don't warn when using next development version of bzr.
new 99cd5f8 Warn when used with experimental version of mappings. (#117198), use lazy imports when possible.
new 9f95ef0 Avoid using deprecated function.
new 539535d Fix grammar.
new 7d37197 Check for and use safe file ids.
new 611afcc Merge upstream.
new acf6665 Fix locking bug.
new 20eea01 Add some rename tests
new 73aab23 More work on supporting creating branches.
new 26f1252 Some work on supporting different branch paths in SvnCommitBuilder.
new f1602b4 Always use a branching scheme.
new 89cee2c Initial work supporting write locks
new d5d5b53 Update TODO.
new 4c1549c Fix tests.
new c86072f Merge upstream.
new ff616e3 Support pushing revisions on top of revisions in different branch paths.
new acaadf0 Add getter for Branch.branch_path.
new fae6163 Fill in functions for creating new branches.
new f490df0 Merge upstream.
new 2420a00 Support pushing new branches.
new 9bfbb0f Add command for creating new branches using push.
new 9e1c775 a minor cosmetic change for svn-cache/README: put the link to the actual wiki page
new 5e0d5f6 Add -r option, rename svn-push-new-branch to svn-push-new.
new 75cf89c Remove extra mutter call.
new e5b2f24 Merge support for creating new branches using push.
new d589df0 Only warn when bzr-svn is actually used.
new f224fe7 Fix tests, bunch of performance improvements.
new 0a07d98 Avoid filling the cache database with useless entries.
new f42aa07 Some minor fixes, update TODO.
new 2ceecc6 Merge README update from Mikhail Sobolev.
new 4e79d14 Make sure last_revnum isn't cached, make proving a revid isn't present quicker.
new 5f3f742 Fix some broken tests.
new acc80f1 Make sure right exceptions are raised.
new 43c5aa4 Clearer error when branch specified as svn-import argument. (#121391)
new 1d2ed9b Update NEWS.
new 7d67faa Store urls without trailing slash.
new bd337d3 Add --prefix option to svn-import.
new 438ef94 Update TODO.
new 6a3e46b Add function for determining commit paths.
new bd21981 Improve heuristics for determining branching schemes.
new cafcff7 Fix bug in scheme guessing code, add 'bzr help svn-branching-schemes'
new 5742058 More work on intelligent guessing of branching schemes.
new ef5717c Error out when creating a new branch in a repository that already has revisions.
new 6427cbe always warn about missing subversion bindings.
new e2fb6f4 Fix tests.
new 8a79bbb Support wildcards in listbranching schemes
new b105410 Import bzrlib for correctly displaying warnings.
new ef519de Initial work on support for 1.5 interfaces.
new ec6f883 Support Subversion 1.5.
new 4cafb13 Handle the fact that svn 1.5 returns a tuple rather than a singleton.
new 16a5e0f More compatibility fixes for Subversion 1.5.
new f072a6d Start registering formats so they get tested by bzr.
new 2ce5f91 Add some extra tests for file ids, update documentation. Set revision properties after changing root rather than before so they can be altered during the commit.
new c421b93 Fix compatibility with 1.4 (tx_apply also appears to be available there but be different.)
new d7fdf0b Add some extra checks.
new 63ff21e Use read locks on Branch.
new 77c278e Make to_revnum argument optional.
new 1f1b4d9 Fix svk:merge imports.
new f8259ae Rename bzr:merge -> bzr:ancestry:v3-SCHEME.
new 23030ab add test for parse_merge.
new a0326dd Add initial idea for using revision properties.
new cda9da5 Fix tests that sometimes fell over.
new bc6f625 Fix another sometimes-failing test.
new ddab61f Avoid os.path.join() for URLs. Avoid calls to last_revision() in commit.
new a47df53 Add some extra checks, fix formatting, split up large constructor of SvnCommitBuilder.
new 38fdc5c Fix issues forgetting to remove files when deleting.
new 2c44916 Add some tests for import_branch().
new d7190de Simplify import code, handle corner cases pushing deletes.
new 654d7a4 Update TODO, be a bit quieter.
new 4d5176c Fix two deprecation warnings.
new 7c4bd14 Handle another corner case pushing.
new 95206f6 Support possible_transports.
new 2608264 Try avoiding lots of TCP connections, fix assert.
new 3466ae7 Fix some more corner cases with file ids.
new eaf1d0e Handle another corner case: a file being removed from a directory that doesn't have any other changes.
new dad2a0a Some more speed optimizations, update credits and todo.
new 8b24314 Remove unused parameter.
new 955ca6c refactor upgrade map generation code.
new a529165 Add more tests for upgrade code.
new 818ba52 Split out plan generation code.
new 95462ba Add function for upgrading working trees.
new 7d738e0 Match new rebase interface.
new aa42601 Mention #128500.
new 1436e3b Add another test, update docs.
new e8a0893 Support possible_transports for checkouts as well.
new 08213cd Add function for setting the branching scheme of a repository.
new aa1c1f0 Add svn-branching-scheme command.
new 60154c9 Allow changing branching scheme using svn-branching-scheme command.
new 21ed911 Make ListBranchingScheme reconstructable from string.
new a3c1fa2 Handle some corner cases.
new f14edcb Update NEWS.
new 469d881 Avoid copying lists for reverse where possible.
new 25b9c12 Avoid heisenbugs.
new 5b75c40 Convert more errors in transport.
new 7859d77 get_transaction() should never be used - make sure that's the case.
new 85ebee6 Don't warn about older, deprecated, properties.
new 391a4f4 Use standard branching schemes when possible.
new 05bc69c Mutter only when requested.
new ff5c42a Add validate option to push.
new d8821f3 Allow changing branch path of a SvnBranch.
new 15e5a67 Make sure paths in file id maps are unquoted properly.
new d38cc42 Make sure root ids are tracked correctly when creating new branches.
new a1488af Fix issues deleting the wrong file during commit.
new d3885df Update NEWS.
new 0f6a73a Don't require svn-push to be run in the root of the branch.
new a332e9a Add some extra assertions.
new e4b666a Special case empty diffs when adding files (#113667).
new 7d608d4 Properly close directory.
new 305cfdc Release 0.4.0
new 5402b01 Start working on 0.4.1
new 89da1a0 Improve formatting.
new 1e28cec Convert more errors.
new 2fdbd49 Update NEWS
new 8d401c2 Add two tests for bugs recently reported.
new 37fcc34 Remove test runs - can't be used inside Bazaar control dirs.
new c793558 Support initializing Subversion repositories.
new 9e99861 Fix test.
new f04b3ac Merge support for initializing subversion repositories, fixtests.
new ee2a37e Store file ids in knits.
new 17a9507 Raise proper exception when repository can't be found remotely.
new 4921c06 Pass transport around for cache directory.
new 108b7f3 Merge support for storing file id maps in knits.
new 2395a63 Use urlutils where possible. Add helper function for determining request path in transport.
new c0735bb Fix import
new e64262f Don't try to open repository root for http:// or https:// URLs (#80553)
new 41a5a24 Fix test.
new e0b2385 Don't warn about known properties.
new 4168d85 Add extra test that demonstrates a bug with file ids.
new d1c7029 Add more docstrings, general cleanups.
new 3b470c7 Make sure children don't stay around in the inventory accidently.
new c6039e5 Don't mention branching schemes if the branch simply doesn't exist.
new b33828b Handle some more corner cases fetching renames.
new 3962803 Don't open transport for .bzr directory if we don't have to.
new da492cb Support WorkingTree.update().
new 1c102bb Fix some tests.
new 397eede Cache get_repos_root() result.
new d5a08cc Mark as being compatible with 0.90 rather than 0.19
new a198a3e Support topo_sort argument to get_ancestry().
new 9bd45e1 Fix setting of svk:merge.
new c61494d Less muttering.
new 0dfea9e Merge fix for 133287.
new 462961c Mention bug #.
new b6568ff Convert SVN_ERR_INCOMPLETE_DATA errors.
new 4364dbc Don't try to open directories of which parents haven't yet been opened from commit. (#133288, Lukáš Lalinský).
new bfeff75 Support reading gzip and bzip2 compressed dumpfiles.
new 14c4be2 Fix two trivial bugs.
new 387833f Remove locale-specific data from timestamps.
new 929d77d Update mapping specs wrt revisions properties.
new c06d6fe Handle copies of branch parent directories correctly.
new dc85c8a Fix test.
new e34569c Release 0.4.1.
new 7945ad1 Start working on 0.4.2.
new 9695e68 Fix use of svn+ prefix to bypass SSL certificate errors.
new 20d4c68 Fix handling of invalid urls.
new 6e49022 Make sure transports are always used synchronously.
new dc1178a Fix version info
new 6accc62 Use stop_revision.
new 870ad23 Refactor the code for determining revisions to push.
new fc6fa55 Avoid deprecated BzrDir.create_repository().
new 504f31a Fix pushing of revisions of which only a non-left hand side parent is present in the Subversion repository.
new c42ebff Fix backing url hack (#137176).
new 54e7279 Avoid doing a lot of has_revision() calls.
new 6c8752b Move some asserts to the right places.
new 61dcba0 Handle Unknown hostname errors correctly.
new c84fd79 Handle files of which path didn't change but parent did when pushing. (#137455).
new 483e2b5 Update required versions.
new 8e73d96 Remove accidently committed pdb usage.
new c851dea Make sure the right backend is recorded.
new d1277c2 Fix sqlite index that was causing indexing errors when a repository contains multiple copies of a single revision.
new e23731c Support author argument.
new 9a84a42 Fix compatibility with 0.90.
new 1653e11 release 0.4.2
new 1df821f work around another assert in the subversion bindings.
new 3c3cd3b Start working on 0.4.3
new 5096845 Avoid ra transport if we can avoid it.
new 35b1a92 Update NEWS.
new 4a8e49d Add FAQ
new c2f5edf Fix determination of relative URLs in SvnRaTransport._request_path(). (#139020)
new 36cb378 Release 0.4.3
new 9e13191 Some reformatting, add extra check.
new 790fe03 Fix syntax error.
new 97e13ac Add entry about repository formats.
new 4a5af60 Tracking moving parents correclty in follow_path.
new 37eb4ee Fix the build.
new 48bf659 Add note about pushing new branches.
new 0d4d6c9 Use write groups (compatibility with packs branch).
new 2f9d1b7 Merge upstream.
new 0ec4c93 Implemented SvnWorkingTreeDir.needs_format_conversion().
new c545532 Register subversion-wc as format, but keep it non-initialiable.
new 9d8da34 Simplify branch access of workingtree.
new 871a44f Fix tests.
new c1bbcc5 Handle pushing merges of which LHS parent is older revision of branch path.
new 810be0a Release 0.4.3.
new 716d4ce Start working on 0.4.4.
new 1c1c631 Register optimizers lazily.
new bb32bdf Move format code into separate file to improve import time when bzr-svn isn't used.
new 407057b Update news, remove some more imports.
new 2ae5d9e Avoid tracebacks on malformed data errors.
new 1c07698 Fix rst formatting, add entry about slow fetch.
new 51ed94e fix import
new e36cdce Add note about revno's.
new ce4d66e Fetch revisions in chunks of a 1000.
new b7194c4 Support NULL_REVISION being passed to copy_contnet().
new ed55ad5 Work around timestamp bug in svn.
new 7d14fa1 Handle long file names with unicode characters correctly on python2.4 (#129334)
new 837bb92 Add news entry for FAQ.
new ed01099 Implement ListBranchingScheme.is_branch_parent().
new 04ae83b Mention bug#
new 9f9cf1f Add note on svn versions.
new 2ee0221 Add entry about svn-upgrade.
new 5c2503e Give proper warning message when running 'bzr svn-branching-scheme' on something that is not a Subversion repository. (#145159)
new b63d663 Use new KnownFailure exception.
new 75c553f Give proper warning message when running 'bzr svn-import' on something that is not a Subversion repository.
new df576a9 Merge some offline changes.
new 8195000 Merge upstream.
new b7b3041 Use commit revprops rather than just commit message when committing.
new 2589359 Add mutter for revision properties.
new bb2dc53 Support svn+ hack when committing in bound branches. (#150699)
new 9833146 Avoid args/kwargs.
new c9c8f0c Avoid = in property names (#125751).
new 3dafb8e Fix 'bzr checkout --lightweight' for http and https branches. (#144032)
new b0431f9 Merge train change.
new 88ea9bc Merge 0.4 branch.
new 455f498 Fix compatibility with 0.92.
new 2bd327b Add test for scheme initialization.
new f25c96f Be somewhat more verbose.
new 4c694f0 Work around the fact that subversion only considers files for commit that have an atime > timestamp at checkout.
new ed4d45f Fix last test.
new e3e695e Update installation requirements.
new 2e81991 Clean up cache list.
new d1b4163 Check version of bzr-rebase before using it.
new 19e5796 Don't print traceback when raising errors about bzr versions.
new 14ce47a Add test case demonstrating #145148
new 901c537 handle corner case in logwalker.find_latest_change correctly.
new f8b0ad7 Add another test for #145148
new 0a78a8e Support --remember and make location argument optional for svn-push.
new 96beaf7 Raise error when trying to change repository root, add test for bug 118787.
new 346bfa8 Add helper function for stripping the branch path.
... 2589 lines suppressed ...
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/subvertpy.git
More information about the Python-modules-commits
mailing list