jelmer/subvertpy.git
16 years agoRemove LogWalker.touches_path.
Jelmer Vernooij [Thu, 27 Mar 2008 01:59:55 +0000 (02:59 +0100)]
Remove LogWalker.touches_path.

16 years agoMerge utility code for ignores.
Jelmer Vernooij [Thu, 27 Mar 2008 01:13:59 +0000 (02:13 +0100)]
Merge utility code for ignores.

16 years agomerge 0.4.
Jelmer Vernooij [Thu, 27 Mar 2008 01:11:04 +0000 (02:11 +0100)]
merge 0.4.

16 years agoSimplify logic in conversion code.
Jelmer Vernooij [Thu, 27 Mar 2008 00:31:59 +0000 (01:31 +0100)]
Simplify logic in conversion code.

16 years agoAvoid use of get_revision_graph().
Jelmer Vernooij [Wed, 26 Mar 2008 22:59:24 +0000 (23:59 +0100)]
Avoid use of get_revision_graph().

16 years agoParse mergeWithUpstream used by svn-buildpackage.
Jelmer Vernooij [Wed, 26 Mar 2008 15:50:35 +0000 (16:50 +0100)]
Parse mergeWithUpstream used by svn-buildpackage.

16 years agoFix branch URL when opening obtaining branch from working tree.
Jelmer Vernooij [Wed, 26 Mar 2008 15:04:23 +0000 (16:04 +0100)]
Fix branch URL when opening obtaining branch from working tree.

16 years agoRequire bzr 1.4.
Jelmer Vernooij [Wed, 26 Mar 2008 04:42:41 +0000 (05:42 +0100)]
Require bzr 1.4.

16 years agoAvoid determining inventory sha1's.
Jelmer Vernooij [Wed, 26 Mar 2008 04:41:32 +0000 (05:41 +0100)]
Avoid determining inventory sha1's.

16 years agoDeal with bzr:revision-info properties disappearing.
Jelmer Vernooij [Tue, 25 Mar 2008 19:37:06 +0000 (20:37 +0100)]
Deal with bzr:revision-info properties disappearing.

16 years agoAdd rules for building HTML docs.
Jelmer Vernooij [Tue, 25 Mar 2008 16:36:58 +0000 (17:36 +0100)]
Add rules for building HTML docs.

16 years agoUse history iterator to make transition to cache-less use easier.
Jelmer Vernooij [Tue, 25 Mar 2008 13:16:41 +0000 (14:16 +0100)]
Use history iterator to make transition to cache-less use easier.

16 years agoMake sure BranchConfig providers all required functions.
Jelmer Vernooij [Tue, 25 Mar 2008 12:52:10 +0000 (13:52 +0100)]
Make sure BranchConfig providers all required functions.

16 years agoRemove dictionary lookup.
Jelmer Vernooij [Tue, 25 Mar 2008 12:49:13 +0000 (13:49 +0100)]
Remove dictionary lookup.

16 years agoFix syntax error.
Jelmer Vernooij [Tue, 25 Mar 2008 00:24:02 +0000 (01:24 +0100)]
Fix syntax error.

16 years agoAdd new append-revisions-only'' option with similar behaviour as in standard bzr...
Jelmer Vernooij [Tue, 25 Mar 2008 00:02:26 +0000 (01:02 +0100)]
Add new append-revisions-only'' option with similar behaviour as in standard bzr formats.

16 years agoRemove revision number cache.
Jelmer Vernooij [Mon, 24 Mar 2008 23:11:10 +0000 (00:11 +0100)]
Remove revision number cache.

16 years agoRemove duplicate definition of CachingParentsProvider.
Jelmer Vernooij [Mon, 24 Mar 2008 17:40:04 +0000 (18:40 +0100)]
Remove duplicate definition of CachingParentsProvider.

16 years agoSwitch license to GPLv3 or later.
Jelmer Vernooij [Mon, 24 Mar 2008 04:52:30 +0000 (05:52 +0100)]
Switch license to GPLv3 or later.

16 years agomerge 0.4.9.
Jelmer Vernooij [Mon, 24 Mar 2008 04:32:25 +0000 (05:32 +0100)]
merge 0.4.9.

16 years agoChange assertions to warnings to help older bzr-svn users. bzr-svn-0.4.9
Jelmer Vernooij [Mon, 24 Mar 2008 04:11:02 +0000 (05:11 +0100)]
Change assertions to warnings to help older bzr-svn users.

16 years agoAllow more granularity over what svn properties can be overridden.
Jelmer Vernooij [Mon, 24 Mar 2008 02:51:55 +0000 (03:51 +0100)]
Allow more granularity over what svn properties can be overridden.

16 years agoFix test to match new behaviour.
Jelmer Vernooij [Mon, 24 Mar 2008 01:58:00 +0000 (02:58 +0100)]
Fix test to match new behaviour.

16 years agoAdd log-strip-trailing-newline option.
Jelmer Vernooij [Mon, 24 Mar 2008 01:24:10 +0000 (02:24 +0100)]
Add log-strip-trailing-newline option.

16 years agoAllow exporting the commit message from a mapping.
Jelmer Vernooij [Mon, 24 Mar 2008 01:12:19 +0000 (02:12 +0100)]
Allow exporting the commit message from a mapping.

16 years agoAvoid special-casing revision 0.
Jelmer Vernooij [Mon, 24 Mar 2008 00:25:16 +0000 (01:25 +0100)]
Avoid special-casing revision 0.

16 years agoAvoid using get_revision_paths().
Jelmer Vernooij [Sun, 23 Mar 2008 23:53:30 +0000 (00:53 +0100)]
Avoid using get_revision_paths().

16 years agoDon't enable rhs fetching by default.
Jelmer Vernooij [Sun, 23 Mar 2008 23:12:03 +0000 (00:12 +0100)]
Don't enable rhs fetching by default.

16 years agoAdd tests for graph code.
Jelmer Vernooij [Sun, 23 Mar 2008 23:09:14 +0000 (00:09 +0100)]
Add tests for graph code.

16 years agoImplement CachingParentsProvider that implements get_lhs_parent.
Jelmer Vernooij [Sun, 23 Mar 2008 22:45:50 +0000 (23:45 +0100)]
Implement CachingParentsProvider that implements get_lhs_parent.

16 years agoFetch right hand side parents in fetch.
Jelmer Vernooij [Sun, 23 Mar 2008 22:07:34 +0000 (23:07 +0100)]
Fetch right hand side parents in fetch.

16 years agoimplement newer get_parent_map rather than get_parents.
Jelmer Vernooij [Sun, 23 Mar 2008 22:04:59 +0000 (23:04 +0100)]
implement newer get_parent_map rather than get_parents.

16 years agoWork around a bug trying to open nonexistant branches.
Jelmer Vernooij [Sun, 23 Mar 2008 21:34:43 +0000 (22:34 +0100)]
Work around a bug trying to open nonexistant branches.

16 years agoMove iter_lhs_ancestry function to graph object.
Jelmer Vernooij [Sun, 23 Mar 2008 17:53:43 +0000 (18:53 +0100)]
Move iter_lhs_ancestry function to graph object.

16 years agoStart working on final 0.4.9.
Jelmer Vernooij [Sun, 23 Mar 2008 17:47:20 +0000 (18:47 +0100)]
Start working on final 0.4.9.

16 years agoTrack actual latest revnum (that changed the branch).
Jelmer Vernooij [Sun, 23 Mar 2008 17:33:16 +0000 (18:33 +0100)]
Track actual latest revnum (that changed the branch).

16 years agoFix typo
Jelmer Vernooij [Sun, 23 Mar 2008 17:08:35 +0000 (18:08 +0100)]
Fix typo

16 years agoAdd ability to mutter about cache use.
Jelmer Vernooij [Sun, 23 Mar 2008 17:08:10 +0000 (18:08 +0100)]
Add ability to mutter about cache use.

16 years agoSpecify serializer in only one place.
Jelmer Vernooij [Sun, 23 Mar 2008 17:00:14 +0000 (18:00 +0100)]
Specify serializer in only one place.

16 years agoSome formatting fixes.
Jelmer Vernooij [Sun, 23 Mar 2008 16:46:58 +0000 (17:46 +0100)]
Some formatting fixes.

16 years agoRename follow_path -> iter_changes.
Jelmer Vernooij [Sun, 23 Mar 2008 16:03:07 +0000 (17:03 +0100)]
Rename follow_path -> iter_changes.

16 years agoAvoid using special characters in branching scheme names because it breaks over http...
Jelmer Vernooij [Sun, 23 Mar 2008 15:28:45 +0000 (16:28 +0100)]
Avoid using special characters in branching scheme names because it breaks over http/https.

16 years agoFix test.
Jelmer Vernooij [Sun, 23 Mar 2008 03:56:49 +0000 (04:56 +0100)]
Fix test.

16 years agoFix test.
Jelmer Vernooij [Sun, 23 Mar 2008 01:56:06 +0000 (02:56 +0100)]
Fix test.

16 years agoAdd Subversion-specific graph implementation.
Jelmer Vernooij [Sun, 23 Mar 2008 01:29:46 +0000 (02:29 +0100)]
Add Subversion-specific graph implementation.

16 years agoRename _mainline_revision_parent -> lhs_revision_parent.
Jelmer Vernooij [Sun, 23 Mar 2008 01:14:21 +0000 (02:14 +0100)]
Rename _mainline_revision_parent -> lhs_revision_parent.

16 years agoAvoid using copy() in a couple of places.
Jelmer Vernooij [Sun, 23 Mar 2008 01:01:14 +0000 (02:01 +0100)]
Avoid using copy() in a couple of places.

16 years agoRemove the branch property on-disk cache.
Jelmer Vernooij [Sun, 23 Mar 2008 00:26:51 +0000 (01:26 +0100)]
Remove the branch property on-disk cache.

16 years agoSplit caching layer out of branch properties.
Jelmer Vernooij [Sat, 22 Mar 2008 23:57:23 +0000 (00:57 +0100)]
Split caching layer out of branch properties.

16 years agoAvoid using follow_path() function in _mainline_revision_parent.
Jelmer Vernooij [Sat, 22 Mar 2008 23:15:42 +0000 (00:15 +0100)]
Avoid using follow_path() function in _mainline_revision_parent.

16 years agoMore information in assertions.
Jelmer Vernooij [Sat, 22 Mar 2008 23:10:13 +0000 (00:10 +0100)]
More information in assertions.

16 years agosupport -Dcache for logwalker.
Jelmer Vernooij [Sat, 22 Mar 2008 22:26:49 +0000 (23:26 +0100)]
support -Dcache for logwalker.

16 years agoAdd note about svn+ prefix to FAQ.
Jelmer Vernooij [Sat, 22 Mar 2008 21:47:19 +0000 (22:47 +0100)]
Add note about svn+ prefix to FAQ.

16 years agoAvoid fetching revision properties once extra for fileid renames.
Jelmer Vernooij [Sat, 22 Mar 2008 19:58:46 +0000 (20:58 +0100)]
Avoid fetching revision properties once extra for fileid renames.

16 years agouse lazy_dict.
Jelmer Vernooij [Sat, 22 Mar 2008 19:04:12 +0000 (20:04 +0100)]
use lazy_dict.

16 years agoRemove unused function touches_property.
Jelmer Vernooij [Sat, 22 Mar 2008 19:01:10 +0000 (20:01 +0100)]
Remove unused function touches_property.

16 years agoSave some calls retrieving branch properties.
Jelmer Vernooij [Sat, 22 Mar 2008 18:59:08 +0000 (19:59 +0100)]
Save some calls retrieving branch properties.

16 years agoFix test.
Jelmer Vernooij [Sat, 22 Mar 2008 18:24:58 +0000 (19:24 +0100)]
Fix test.

16 years agoshare some code between logwalker and the follow_branch code.
Jelmer Vernooij [Sat, 22 Mar 2008 17:38:32 +0000 (18:38 +0100)]
share some code between logwalker and the follow_branch code.

16 years agoAdd test for #183361
Jelmer Vernooij [Sat, 22 Mar 2008 17:18:58 +0000 (18:18 +0100)]
Add test for #183361

16 years agoProperly use current branching scheme when following branches.
Jelmer Vernooij [Sat, 22 Mar 2008 17:13:01 +0000 (18:13 +0100)]
Properly use current branching scheme when following branches.

16 years agoRemove experimental flag on v3 mapping.
Jelmer Vernooij [Sat, 22 Mar 2008 15:59:12 +0000 (16:59 +0100)]
Remove experimental flag on v3 mapping.

16 years agoAdd new utility function get_lhs_ancestry(), fix test failure for signature storage.
Jelmer Vernooij [Sat, 22 Mar 2008 15:53:11 +0000 (16:53 +0100)]
Add new utility function get_lhs_ancestry(), fix test failure for signature storage.

16 years agoSupport storing commit message in bzr:log.
Jelmer Vernooij [Sat, 22 Mar 2008 14:06:04 +0000 (15:06 +0100)]
Support storing commit message in bzr:log.

16 years agoSupport fetching revision properties from a svn repository.
Jelmer Vernooij [Sat, 22 Mar 2008 13:38:24 +0000 (14:38 +0100)]
Support fetching revision properties from a svn repository.

16 years agoAllow changing gpg signatures
Jelmer Vernooij [Sat, 22 Mar 2008 13:28:04 +0000 (14:28 +0100)]
Allow changing gpg signatures

16 years agoSupport setting revision signatures in Subversion repositories.
Jelmer Vernooij [Sat, 22 Mar 2008 13:22:03 +0000 (14:22 +0100)]
Support setting revision signatures in Subversion repositories.

16 years agoRemove obsolete FIXME, allow passing in revision properties to Repository.get_revision().
Jelmer Vernooij [Sat, 22 Mar 2008 13:05:29 +0000 (14:05 +0100)]
Remove obsolete FIXME, allow passing in revision properties to Repository.get_revision().

16 years agoFix import of serializer.
Jelmer Vernooij [Sat, 22 Mar 2008 02:12:33 +0000 (03:12 +0100)]
Fix import of serializer.

16 years agoFix errors.
Jelmer Vernooij [Sat, 22 Mar 2008 00:51:03 +0000 (01:51 +0100)]
Fix errors.

16 years agoFix typo.
Jelmer Vernooij [Fri, 21 Mar 2008 23:35:45 +0000 (00:35 +0100)]
Fix typo.

16 years agoPrint invalid property name.
Jelmer Vernooij [Fri, 21 Mar 2008 23:33:22 +0000 (00:33 +0100)]
Print invalid property name.

16 years agoFix tests.
Jelmer Vernooij [Fri, 21 Mar 2008 23:30:29 +0000 (00:30 +0100)]
Fix tests.

16 years agoAllow more characters.
Jelmer Vernooij [Fri, 21 Mar 2008 22:43:26 +0000 (23:43 +0100)]
Allow more characters.

16 years agomerge 0.4.8.
Jelmer Vernooij [Fri, 21 Mar 2008 22:41:48 +0000 (23:41 +0100)]
merge 0.4.8.

16 years agoFix remaining tests. bzr-svn-0.4.8
Jelmer Vernooij [Fri, 21 Mar 2008 22:08:45 +0000 (23:08 +0100)]
Fix remaining tests.

16 years agoFix more tests.
Jelmer Vernooij [Fri, 21 Mar 2008 21:28:52 +0000 (22:28 +0100)]
Fix more tests.

16 years agoMerge another test fix.
Jelmer Vernooij [Fri, 21 Mar 2008 20:39:43 +0000 (21:39 +0100)]
Merge another test fix.

16 years agoMerge 0.4.
Jelmer Vernooij [Fri, 21 Mar 2008 20:37:07 +0000 (21:37 +0100)]
Merge 0.4.

16 years agoFix another test.
Jelmer Vernooij [Fri, 21 Mar 2008 20:33:34 +0000 (21:33 +0100)]
Fix another test.

16 years agoFix bug in the mapping code.
Jelmer Vernooij [Fri, 21 Mar 2008 20:02:16 +0000 (21:02 +0100)]
Fix bug in the mapping code.

16 years agoChange get_revision_graph() to behave the same way as the bzrlib implementation.
Jelmer Vernooij [Fri, 21 Mar 2008 18:57:10 +0000 (19:57 +0100)]
Change get_revision_graph() to behave the same way as the bzrlib implementation.

16 years agoSplit caching layer out of file id map code.
Jelmer Vernooij [Fri, 21 Mar 2008 18:36:14 +0000 (19:36 +0100)]
Split caching layer out of file id map code.

16 years agouse full branch property list functions rather than doing single property queries.
Jelmer Vernooij [Fri, 21 Mar 2008 17:22:56 +0000 (18:22 +0100)]
use full branch property list functions rather than doing single property queries.

16 years agoFix get_revision_graph() tests.
Jelmer Vernooij [Fri, 21 Mar 2008 17:14:21 +0000 (18:14 +0100)]
Fix get_revision_graph() tests.

16 years ago--prefix is now determined from the specified url in svn-import.
Jelmer Vernooij [Fri, 21 Mar 2008 16:37:39 +0000 (17:37 +0100)]
--prefix is now determined from the specified url in svn-import.

16 years agoChange get_ancestry() to use get_graph().
Jelmer Vernooij [Fri, 21 Mar 2008 16:09:52 +0000 (17:09 +0100)]
Change get_ancestry() to use get_graph().

16 years agoReimplement get_revision_graph() using get_graph().
Jelmer Vernooij [Fri, 21 Mar 2008 15:01:37 +0000 (16:01 +0100)]
Reimplement get_revision_graph() using get_graph().

16 years agoAvoid property lookup when getting revision information.
Jelmer Vernooij [Fri, 21 Mar 2008 14:38:29 +0000 (15:38 +0100)]
Avoid property lookup when getting revision information.

16 years agoReturn tuples in parent determine functions.
Jelmer Vernooij [Fri, 21 Mar 2008 13:56:11 +0000 (14:56 +0100)]
Return tuples in parent determine functions.

16 years agoCherrypick test symlink improvement.
Jelmer Vernooij [Fri, 21 Mar 2008 13:10:49 +0000 (14:10 +0100)]
Cherrypick test symlink improvement.

16 years agoFix test run symlinks.
Jelmer Vernooij [Fri, 21 Mar 2008 13:07:51 +0000 (14:07 +0100)]
Fix test run symlinks.

16 years agoFix bug in prop.
Jelmer Vernooij [Fri, 21 Mar 2008 03:19:02 +0000 (04:19 +0100)]
Fix bug in prop.

16 years agoAdd functions for unescaping/escaping strings for use in property names.
Jelmer Vernooij [Fri, 21 Mar 2008 02:36:21 +0000 (03:36 +0100)]
Add functions for unescaping/escaping strings for use in property names.

16 years agoDebug file property.
Jelmer Vernooij [Fri, 21 Mar 2008 01:15:04 +0000 (02:15 +0100)]
Debug file property.

16 years agoCherrypick utility functions for svn:externals support.
Jelmer Vernooij [Tue, 18 Mar 2008 19:45:50 +0000 (20:45 +0100)]
Cherrypick utility functions for svn:externals support.

16 years agoMark as only compatible with >= 1.3
Jelmer Vernooij [Sun, 16 Mar 2008 04:14:37 +0000 (05:14 +0100)]
Mark as only compatible with >= 1.3

16 years agoMake it easier to run in a debugger.
Jelmer Vernooij [Sat, 15 Mar 2008 16:00:50 +0000 (17:00 +0100)]
Make it easier to run in a debugger.

16 years agoDeal with newer versions of bzr passing in unicode strings.
Jelmer Vernooij [Wed, 12 Mar 2008 19:05:25 +0000 (20:05 +0100)]
Deal with newer versions of bzr passing in unicode strings.

16 years agoAdd bug #
Jelmer Vernooij [Wed, 12 Mar 2008 19:05:08 +0000 (20:05 +0100)]
Add bug #