jelmer/subvertpy.git
16 years agoTrim missing features list.
Jelmer Vernooij [Fri, 18 May 2007 19:19:01 +0000 (20:19 +0100)]
Trim missing features list.

16 years agoMerge support for true push and commits to heavy checkouts.
Jelmer Vernooij [Fri, 18 May 2007 18:08:02 +0000 (19:08 +0100)]
Merge support for true push and commits to heavy checkouts.

16 years agoSupport commits in heavy checkouts.
Jelmer Vernooij [Fri, 18 May 2007 18:01:27 +0000 (19:01 +0100)]
Support commits in heavy checkouts.

16 years agoFix bind.
Jelmer Vernooij [Fri, 18 May 2007 17:37:05 +0000 (18:37 +0100)]
Fix bind.

16 years agoFix the test suite, add tests for committing to heavyweight checkouts.
Jelmer Vernooij [Fri, 18 May 2007 16:49:29 +0000 (17:49 +0100)]
Fix the test suite, add tests for committing to heavyweight checkouts.

16 years agoReduce the number of properties used.
Jelmer Vernooij [Fri, 18 May 2007 15:11:30 +0000 (16:11 +0100)]
Reduce the number of properties used.

16 years agoFix custom revision ids for per-file revision ids.
Jelmer Vernooij [Fri, 18 May 2007 12:46:12 +0000 (13:46 +0100)]
Fix custom revision ids for per-file revision ids.

16 years agoTrue push works, with some limits.
Jelmer Vernooij [Fri, 18 May 2007 12:22:57 +0000 (13:22 +0100)]
True push works, with some limits.

16 years agoAdd separate tests for push-as-merged.
Jelmer Vernooij [Fri, 18 May 2007 11:06:06 +0000 (12:06 +0100)]
Add separate tests for push-as-merged.

16 years agoSupport custom revision ids. True push is now just an hour or two away.............
Jelmer Vernooij [Fri, 18 May 2007 02:01:15 +0000 (03:01 +0100)]
Support custom revision ids. True push is now just an hour or two away.................

16 years agoFix more custom revid tests.
Jelmer Vernooij [Fri, 18 May 2007 01:46:26 +0000 (02:46 +0100)]
Fix more custom revid tests.

16 years agoSupport setting the revision id on commits from lightweight checkouts.
Jelmer Vernooij [Fri, 18 May 2007 01:25:26 +0000 (02:25 +0100)]
Support setting the revision id on commits from lightweight checkouts.

16 years agoAdd some tests for the custom revisions.
Jelmer Vernooij [Fri, 18 May 2007 00:43:38 +0000 (01:43 +0100)]
Add some tests for the custom revisions.

16 years agoMerge upstream.
Jelmer Vernooij [Thu, 17 May 2007 19:04:30 +0000 (20:04 +0100)]
Merge upstream.

16 years agoSome more work towards custom revision ids.
Jelmer Vernooij [Thu, 17 May 2007 19:03:19 +0000 (20:03 +0100)]
Some more work towards custom revision ids.

16 years agoMerge documentation improvements.
Jelmer Vernooij [Thu, 17 May 2007 16:52:31 +0000 (17:52 +0100)]
Merge documentation improvements.

16 years agoAdd some documentation.
Jelmer Vernooij [Thu, 17 May 2007 16:49:47 +0000 (17:49 +0100)]
Add some documentation.

16 years agoStart filling in code to create the revid cache.
Jelmer Vernooij [Thu, 17 May 2007 12:38:13 +0000 (13:38 +0100)]
Start filling in code to create the revid cache.

16 years agoAdd insert function.
Jelmer Vernooij [Thu, 17 May 2007 11:09:29 +0000 (12:09 +0100)]
Add insert function.

16 years agoStart working on revision id map.
Jelmer Vernooij [Wed, 16 May 2007 23:01:20 +0000 (00:01 +0100)]
Start working on revision id map.

16 years agoConvert mapping text to LaTeX.
Jelmer Vernooij [Wed, 16 May 2007 18:26:12 +0000 (19:26 +0100)]
Convert mapping text to LaTeX.

16 years agoConvert README to rst.
Jelmer Vernooij [Wed, 16 May 2007 18:18:31 +0000 (19:18 +0100)]
Convert README to rst.

16 years agoMerge upstream.
Jelmer Vernooij [Wed, 16 May 2007 13:43:09 +0000 (14:43 +0100)]
Merge upstream.

16 years agoMerge the 0.3 branch.
Jelmer Vernooij [Wed, 16 May 2007 13:30:28 +0000 (14:30 +0100)]
Merge the 0.3 branch.

16 years agoFix mainline_revision_parent().
Jelmer Vernooij [Wed, 16 May 2007 13:28:03 +0000 (14:28 +0100)]
Fix mainline_revision_parent().

16 years agoStart 0.3.4.
Jelmer Vernooij [Wed, 16 May 2007 10:53:10 +0000 (11:53 +0100)]
Start 0.3.4.

16 years agoClarify what is considered a revision and what isn't.
Jelmer Vernooij [Wed, 16 May 2007 09:19:32 +0000 (10:19 +0100)]
Clarify what is considered a revision and what isn't.

16 years agoMake sure a correct exception is raised if get_revision_paths()
Jelmer Vernooij [Wed, 16 May 2007 09:11:51 +0000 (10:11 +0100)]
Make sure a correct exception is raised if get_revision_paths()
receives an invalid revision number.

16 years agoMark as compatibile with 0.17
Jelmer Vernooij [Tue, 15 May 2007 22:55:41 +0000 (23:55 +0100)]
Mark as compatibile with 0.17

16 years agoFix tests when using custom global ignores setting in ~/.subversion/config.
Jelmer Vernooij [Mon, 7 May 2007 16:37:04 +0000 (18:37 +0200)]
Fix tests when using custom global ignores setting in ~/.subversion/config.

16 years agoConvert working copy locking errors to Bazaar errors.
Jelmer Vernooij [Sat, 5 May 2007 14:16:53 +0000 (16:16 +0200)]
Convert working copy locking errors to Bazaar errors.

16 years agoMerge 0.3.3 release.
Jelmer Vernooij [Sat, 5 May 2007 14:02:30 +0000 (16:02 +0200)]
Merge 0.3.3 release.

16 years agoReproduce mwh bug with a simpler test function.
Jelmer Vernooij [Wed, 2 May 2007 11:57:15 +0000 (13:57 +0200)]
Reproduce mwh bug with a simpler test function.

16 years agoTry to fix a bug found by mwh's test.
Jelmer Vernooij [Wed, 2 May 2007 00:52:38 +0000 (02:52 +0200)]
Try to fix a bug found by mwh's test.

17 years agoRelease 0.3.3 bzr-svn-0.3.3
Jelmer Vernooij [Sun, 29 Apr 2007 15:53:36 +0000 (17:53 +0200)]
Release 0.3.3

17 years agomerge offline revisions.
Jelmer Vernooij [Sun, 29 Apr 2007 15:02:01 +0000 (17:02 +0200)]
merge offline revisions.

17 years agoFix compatibility with latest bzr.dev.
Jelmer Vernooij [Thu, 26 Apr 2007 13:13:16 +0000 (15:13 +0200)]
Fix compatibility with latest bzr.dev.

17 years agoFix no working tree warning.
Jelmer Vernooij [Wed, 25 Apr 2007 14:24:42 +0000 (16:24 +0200)]
Fix no working tree warning.

17 years agoMove revid code to separate file in preparation of expansion.
Jelmer Vernooij [Mon, 16 Apr 2007 23:29:57 +0000 (01:29 +0200)]
Move revid code to separate file in preparation of expansion.

17 years agoFix a couple of tests.
Jelmer Vernooij [Mon, 16 Apr 2007 01:30:09 +0000 (03:30 +0200)]
Fix a couple of tests.

17 years agoMerge upstream, add helper function for parsing revision ids on branches.
Jelmer Vernooij [Sun, 15 Apr 2007 17:35:04 +0000 (19:35 +0200)]
Merge upstream, add helper function for parsing revision ids on branches.

17 years agoMerge some fixes from 0.3 branch.
Jelmer Vernooij [Sun, 15 Apr 2007 16:15:53 +0000 (18:15 +0200)]
Merge some fixes from 0.3 branch.

17 years agoFix compatibility with bzr.dev.
Jelmer Vernooij [Sun, 15 Apr 2007 16:13:00 +0000 (18:13 +0200)]
Fix compatibility with bzr.dev.

17 years agomerge upstream
Jelmer Vernooij [Sat, 14 Apr 2007 18:00:15 +0000 (20:00 +0200)]
merge upstream

17 years agoNo longer mark bug 91641 as fixed.
Jelmer Vernooij [Sun, 8 Apr 2007 13:39:54 +0000 (15:39 +0200)]
No longer mark bug 91641 as fixed.

17 years agoAdd test for bug #91641
Jelmer Vernooij [Sun, 8 Apr 2007 01:27:44 +0000 (03:27 +0200)]
Add test for bug #91641

17 years agofailing test
Michael Hudson [Sat, 7 Apr 2007 22:43:17 +0000 (23:43 +0100)]
failing test

17 years agoSet parent URLs in svn-import. (#94406)
Jelmer Vernooij [Tue, 3 Apr 2007 20:32:46 +0000 (22:32 +0200)]
Set parent URLs in svn-import. (#94406)

17 years agoInitial work on supporting "upgrades" of .svn directories to .bzr directories.
Jelmer Vernooij [Tue, 3 Apr 2007 12:51:01 +0000 (14:51 +0200)]
Initial work on supporting "upgrades" of .svn directories to .bzr directories.

17 years agoUse short name.
Jelmer Vernooij [Wed, 28 Mar 2007 12:16:02 +0000 (14:16 +0200)]
Use short name.

17 years agoDon't use super because BzrError isn't always a new-style class
Aaron Bentley [Wed, 28 Mar 2007 04:49:59 +0000 (00:49 -0400)]
Don't use super because BzrError isn't always a new-style class

17 years agoMerge changes from mainline
Aaron Bentley [Wed, 28 Mar 2007 04:00:14 +0000 (00:00 -0400)]
Merge changes from mainline

17 years agoSkip tests that require SVN checkout support if unavailable
Aaron Bentley [Wed, 28 Mar 2007 03:46:59 +0000 (23:46 -0400)]
Skip tests that require SVN checkout support if unavailable

17 years agoRemove some unused imports.
Jelmer Vernooij [Sun, 25 Mar 2007 19:50:45 +0000 (21:50 +0200)]
Remove some unused imports.

17 years agoMerge some formatting fixes, add extra tests.
Jelmer Vernooij [Sun, 25 Mar 2007 18:41:40 +0000 (20:41 +0200)]
Merge some formatting fixes, add extra tests.

17 years agoAdd two very trivial blackbox tests.
Jelmer Vernooij [Sun, 25 Mar 2007 15:15:08 +0000 (17:15 +0200)]
Add two very trivial blackbox tests.

17 years agoMore formatting fixes.
Jelmer Vernooij [Sun, 25 Mar 2007 14:41:44 +0000 (16:41 +0200)]
More formatting fixes.

17 years agoMerge formatting fixes.
Jelmer Vernooij [Sun, 25 Mar 2007 14:20:08 +0000 (16:20 +0200)]
Merge formatting fixes.

17 years agoGeneral cleanups: remove unused imports, fix line lengths, unused parameters.
Jelmer Vernooij [Sat, 24 Mar 2007 15:40:13 +0000 (16:40 +0100)]
General cleanups: remove unused imports, fix line lengths, unused parameters.

17 years agoBazaar-NG -> Bazaar, update version
Jelmer Vernooij [Fri, 23 Mar 2007 13:54:06 +0000 (14:54 +0100)]
Bazaar-NG -> Bazaar, update version

17 years agoBazaar-NG -> Bazaar.
Jelmer Vernooij [Wed, 21 Mar 2007 13:14:27 +0000 (14:14 +0100)]
Bazaar-NG -> Bazaar.

17 years agoFix incorrect merge.
Jelmer Vernooij [Mon, 19 Mar 2007 15:09:00 +0000 (16:09 +0100)]
Fix incorrect merge.

17 years agoOnly warn about unknown svn: or bzr: properties, not just any random property.
Jelmer Vernooij [Mon, 19 Mar 2007 13:27:10 +0000 (14:27 +0100)]
Only warn about unknown svn: or bzr: properties, not just any random property.

17 years agoMerge two trivial fixes from the 0.3 branch.
Jelmer Vernooij [Mon, 19 Mar 2007 11:23:36 +0000 (12:23 +0100)]
Merge two trivial fixes from the 0.3 branch.

17 years agoMark as compatible with 0.16.
Jelmer Vernooij [Mon, 19 Mar 2007 02:30:01 +0000 (03:30 +0100)]
Mark as compatible with 0.16.

17 years agoFix typo.
Jelmer Vernooij [Mon, 19 Mar 2007 01:37:49 +0000 (02:37 +0100)]
Fix typo.

17 years agoAllow overriding of ui_factory by other plugins (in particular, bzr-gtk).
Jelmer Vernooij [Mon, 19 Mar 2007 01:05:20 +0000 (02:05 +0100)]
Allow overriding of ui_factory by other plugins (in particular, bzr-gtk).

17 years agoMerge patch from Aaron to prevent lots of warnings about out-of-date
Jelmer Vernooij [Sat, 17 Mar 2007 21:40:40 +0000 (22:40 +0100)]
Merge patch from Aaron to prevent lots of warnings about out-of-date
Subversion bindings.

17 years agoAvoid old subversion warning, except when opening checkouts. Error instead.
Aaron Bentley [Sat, 17 Mar 2007 21:25:43 +0000 (17:25 -0400)]
Avoid old subversion warning, except when opening checkouts.  Error instead.

17 years agoMerge support for unique root ids.
Jelmer Vernooij [Fri, 16 Mar 2007 22:30:29 +0000 (23:30 +0100)]
Merge support for unique root ids.

17 years agoFix remaining tests.
Jelmer Vernooij [Fri, 16 Mar 2007 22:25:24 +0000 (23:25 +0100)]
Fix remaining tests.

17 years agoFix all but two tests.
Jelmer Vernooij [Fri, 16 Mar 2007 12:38:51 +0000 (13:38 +0100)]
Fix all but two tests.

17 years agoFix some more tests.
Jelmer Vernooij [Fri, 16 Mar 2007 12:09:02 +0000 (13:09 +0100)]
Fix some more tests.

17 years agoMap revision 0 in Subversion to a custom Bazaar revision rather than NULL_REVISION...
Jelmer Vernooij [Fri, 16 Mar 2007 00:25:16 +0000 (01:25 +0100)]
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.

17 years agoMerge dev fixes.
Jelmer Vernooij [Thu, 15 Mar 2007 19:17:30 +0000 (20:17 +0100)]
Merge dev fixes.

17 years agoFix some tests, simplify code
Jelmer Vernooij [Thu, 15 Mar 2007 19:16:37 +0000 (20:16 +0100)]
Fix some tests, simplify code

17 years agoFix tests.
Jelmer Vernooij [Thu, 15 Mar 2007 19:10:21 +0000 (20:10 +0100)]
Fix tests.

17 years agoReduce diff with main
Jelmer Vernooij [Thu, 15 Mar 2007 17:09:40 +0000 (18:09 +0100)]
Reduce diff with main

17 years agoMerge dev tree.
Jelmer Vernooij [Thu, 15 Mar 2007 16:40:04 +0000 (17:40 +0100)]
Merge dev tree.

17 years agoMerge speed improvements from 0.3 branch.
Jelmer Vernooij [Thu, 15 Mar 2007 16:30:13 +0000 (17:30 +0100)]
Merge speed improvements from 0.3 branch.

17 years agoDon't do extra checkout before push. This changes the complexity of push to Subversio...
Jelmer Vernooij [Thu, 15 Mar 2007 16:09:51 +0000 (17:09 +0100)]
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!

17 years agoMerge 0.3.2
Jelmer Vernooij [Tue, 13 Mar 2007 14:35:05 +0000 (15:35 +0100)]
Merge 0.3.2

17 years agoFill in release date.
Jelmer Vernooij [Tue, 13 Mar 2007 10:05:58 +0000 (11:05 +0100)]
Fill in release date.

17 years agoUpdate TODO bzr-svn-0.3.2
Jelmer Vernooij [Tue, 13 Mar 2007 09:42:14 +0000 (10:42 +0100)]
Update TODO

17 years agoUpdate year
Jelmer Vernooij [Tue, 13 Mar 2007 09:40:12 +0000 (10:40 +0100)]
Update year

17 years agoMerge from 0.3 branch
Jelmer Vernooij [Tue, 13 Mar 2007 00:24:03 +0000 (01:24 +0100)]
Merge from 0.3 branch

17 years agoAll of the original svn2bzr code is gone now, remove references to it.
Jelmer Vernooij [Tue, 13 Mar 2007 00:17:50 +0000 (01:17 +0100)]
All of the original svn2bzr code is gone now, remove references to it.

17 years agoDisable revert test (won't fix revert before 0.3.2)
Jelmer Vernooij [Tue, 13 Mar 2007 00:14:34 +0000 (01:14 +0100)]
Disable revert test (won't fix revert before 0.3.2)

17 years agoAdd test for pushing to nested branch locations.
Jelmer Vernooij [Mon, 12 Mar 2007 23:49:11 +0000 (00:49 +0100)]
Add test for pushing to nested branch locations.

17 years agoHandle unicode characters in filenames (#54736).
Jelmer Vernooij [Mon, 12 Mar 2007 23:11:30 +0000 (00:11 +0100)]
Handle unicode characters in filenames (#54736).

17 years agoAdd trivial test for PullResult().
Jelmer Vernooij [Mon, 12 Mar 2007 22:51:22 +0000 (23:51 +0100)]
Add trivial test for PullResult().
Initial work on a fix for #54736.

17 years agoFix {Branch,WorkingTree}.pull() to return PullResult.
Jelmer Vernooij [Mon, 12 Mar 2007 22:20:54 +0000 (23:20 +0100)]
Fix {Branch,WorkingTree}.pull() to return PullResult.

17 years agoAdd delta reporter argument to Branch.pull().
Jelmer Vernooij [Mon, 12 Mar 2007 21:48:31 +0000 (22:48 +0100)]
Add delta reporter argument to Branch.pull().

17 years agoFix push instance of #85551 as well.
Jelmer Vernooij [Sun, 11 Mar 2007 23:29:25 +0000 (00:29 +0100)]
Fix push instance of #85551 as well.

17 years agohandle unicode characters in commit messages. (#85551).
Jelmer Vernooij [Sun, 11 Mar 2007 23:18:57 +0000 (00:18 +0100)]
handle unicode characters in commit messages. (#85551).

Was already fixed in a jelmer@samba.org-20070311011931-ybkbi14bf2lykzv0.
This commit just adds a test and a news entry.

17 years agoMake LogWalker.find_latest_change() check parent paths too. Fixes #84087.
Jelmer Vernooij [Sun, 11 Mar 2007 22:58:39 +0000 (23:58 +0100)]
Make LogWalker.find_latest_change() check parent paths too. Fixes #84087.

17 years agoRemove tests for lightweight .bzr checkouts of Subversion branches. This doesn't...
Jelmer Vernooij [Sun, 11 Mar 2007 01:58:48 +0000 (02:58 +0100)]
Remove tests for lightweight .bzr checkouts of Subversion branches. This doesn't work with
dirstate (and doesn't have to, anyway)

17 years agoAllow WorkingTree.add() arguments to be strings.
Jelmer Vernooij [Sun, 11 Mar 2007 01:58:22 +0000 (02:58 +0100)]
Allow WorkingTree.add() arguments to be strings.

17 years agoFix the unicode revid/fileid warnings.
Jelmer Vernooij [Sun, 11 Mar 2007 01:19:31 +0000 (02:19 +0100)]
Fix the unicode revid/fileid warnings.

17 years agoPrepare for 0.16
Jelmer Vernooij [Thu, 8 Mar 2007 18:48:56 +0000 (19:48 +0100)]
Prepare for 0.16