jelmer/subvertpy.git
16 years agoadd two more configuration options.
Jelmer Vernooij [Thu, 6 Dec 2007 18:36:20 +0000 (19:36 +0100)]
add two more configuration options.

16 years agoAdd function for getting set-revprops config variable.
Jelmer Vernooij [Thu, 6 Dec 2007 18:08:44 +0000 (19:08 +0100)]
Add function for getting set-revprops config variable.

16 years agoMerge 0.4.
Jelmer Vernooij [Thu, 6 Dec 2007 17:53:20 +0000 (18:53 +0100)]
Merge 0.4.

16 years agoImplement optimization in find_branches() to be able to start from a
Jelmer Vernooij [Thu, 6 Dec 2007 17:51:13 +0000 (18:51 +0100)]
Implement optimization in find_branches() to be able to start from a
different revno than 0. Speeds up push significantly.

16 years agoRemember where revids have already been found.
Jelmer Vernooij [Thu, 6 Dec 2007 15:54:08 +0000 (16:54 +0100)]
Remember where revids have already been found.

16 years agoAlso mark as being compatible with 0.93, whatever that will be :-).
Jelmer Vernooij [Sat, 1 Dec 2007 17:26:44 +0000 (18:26 +0100)]
Also mark as being compatible with 0.93, whatever that will be :-).

16 years agoOpen 0.4.6 for development.
Jelmer Vernooij [Sat, 1 Dec 2007 17:09:12 +0000 (18:09 +0100)]
Open 0.4.6 for development.

16 years agoRelease 0.4.5. bzr-svn-0.4.5
Jelmer Vernooij [Sat, 1 Dec 2007 14:02:59 +0000 (15:02 +0100)]
Release 0.4.5.

16 years agoMention rich-root-pack.
Jelmer Vernooij [Wed, 28 Nov 2007 11:45:57 +0000 (12:45 +0100)]
Mention rich-root-pack.

16 years agoGive comprehensible error when a backslash is encountered.
Jelmer Vernooij [Mon, 26 Nov 2007 11:32:01 +0000 (11:32 +0000)]
Give comprehensible error when a backslash is encountered.

16 years agoDepend on 0.93 rather than 1.0. Thanks, mwh.
Jelmer Vernooij [Sun, 25 Nov 2007 18:45:46 +0000 (18:45 +0000)]
Depend on 0.93 rather than 1.0. Thanks, mwh.

16 years agoSwitch to new rich-roots format.
Jelmer Vernooij [Fri, 23 Nov 2007 13:20:17 +0000 (14:20 +0100)]
Switch to new rich-roots format.

16 years agoAdd framework for svn-set-revprops command.
Jelmer Vernooij [Wed, 21 Nov 2007 20:44:58 +0000 (21:44 +0100)]
Add framework for svn-set-revprops command.

16 years agoFix inventory_sha1 property.
Jelmer Vernooij [Tue, 20 Nov 2007 19:33:02 +0000 (20:33 +0100)]
Fix inventory_sha1 property.

16 years agoFix out-of-range revspecs.
Jelmer Vernooij [Thu, 15 Nov 2007 22:33:53 +0000 (23:33 +0100)]
Fix out-of-range revspecs.

16 years agoMerge upstream.
Jelmer Vernooij [Thu, 15 Nov 2007 22:07:22 +0000 (23:07 +0100)]
Merge upstream.

16 years agoGive proper error when revspec is used against non-svn branch.
Jelmer Vernooij [Thu, 15 Nov 2007 21:57:33 +0000 (22:57 +0100)]
Give proper error when revspec is used against non-svn branch.

16 years agoUpdate NEWs.
Jelmer Vernooij [Tue, 13 Nov 2007 23:22:15 +0000 (00:22 +0100)]
Update NEWs.

16 years agoDon't treat files as branches.
Jelmer Vernooij [Tue, 13 Nov 2007 23:13:02 +0000 (00:13 +0100)]
Don't treat files as branches.

16 years agoHandle strange directory moves.
Jelmer Vernooij [Tue, 13 Nov 2007 22:52:51 +0000 (23:52 +0100)]
Handle strange directory moves.

16 years agoDon't bail out if parent of file is moved, and file passes branch path test.
Jelmer Vernooij [Tue, 13 Nov 2007 22:40:56 +0000 (23:40 +0100)]
Don't bail out if parent of file is moved, and file passes branch path test.

16 years agoFix formatting.
Jelmer Vernooij [Tue, 13 Nov 2007 19:18:50 +0000 (20:18 +0100)]
Fix formatting.

16 years agoMore tests.
Jelmer Vernooij [Tue, 13 Nov 2007 17:37:02 +0000 (18:37 +0100)]
More tests.

16 years agoMerge upstream.
Jelmer Vernooij [Mon, 12 Nov 2007 02:01:41 +0000 (03:01 +0100)]
Merge upstream.

16 years agoUpdate docs.
Jelmer Vernooij [Mon, 12 Nov 2007 02:01:05 +0000 (03:01 +0100)]
Update docs.

16 years agoMerge upstream.
Jelmer Vernooij [Sun, 11 Nov 2007 23:40:01 +0000 (00:40 +0100)]
Merge upstream.

16 years agoMerge revision specifier support.
Jelmer Vernooij [Sun, 11 Nov 2007 19:16:06 +0000 (20:16 +0100)]
Merge revision specifier support.

16 years agoAdd revision specifier support.
Jelmer Vernooij [Sun, 11 Nov 2007 19:15:40 +0000 (20:15 +0100)]
Add revision specifier support.

16 years agoMerge replay branch.
Jelmer Vernooij [Sun, 11 Nov 2007 17:44:48 +0000 (18:44 +0100)]
Merge replay branch.

16 years agodocumentation fixes
Jelmer Vernooij [Sun, 11 Nov 2007 17:40:53 +0000 (18:40 +0100)]
documentation fixes

16 years agoStart working on revspec.
Jelmer Vernooij [Tue, 6 Nov 2007 21:17:48 +0000 (22:17 +0100)]
Start working on revspec.

16 years agoImplement custom get_parents() - avoids a lot of get_revision() calls.
Jelmer Vernooij [Mon, 5 Nov 2007 21:59:01 +0000 (22:59 +0100)]
Implement custom get_parents() - avoids a lot of get_revision() calls.

16 years agoGet rid of now obsolete 'revision' table in cache.
Jelmer Vernooij [Mon, 5 Nov 2007 15:11:22 +0000 (16:11 +0100)]
Get rid of now obsolete 'revision' table in cache.

16 years agoStart setting revision properties.
Jelmer Vernooij [Mon, 5 Nov 2007 15:06:37 +0000 (16:06 +0100)]
Start setting revision properties.

16 years agoMerge upstream.
Jelmer Vernooij [Mon, 5 Nov 2007 14:14:30 +0000 (15:14 +0100)]
Merge upstream.

16 years agoProperly escape commit message in repository.py as well - needs a common helper.
Jelmer Vernooij [Mon, 5 Nov 2007 13:52:14 +0000 (14:52 +0100)]
Properly escape commit message in repository.py as well - needs a common helper.

16 years agoProperly decode unicode commit messages.
Jelmer Vernooij [Mon, 5 Nov 2007 13:46:26 +0000 (14:46 +0100)]
Properly decode unicode commit messages.

16 years agoDocstring.
Jelmer Vernooij [Mon, 5 Nov 2007 12:24:45 +0000 (13:24 +0100)]
Docstring.

16 years agoAdd entry to FAQ.
Jelmer Vernooij [Sat, 3 Nov 2007 18:50:48 +0000 (19:50 +0100)]
Add entry to FAQ.

16 years agoMerge 0.4.4.
Jelmer Vernooij [Sat, 3 Nov 2007 16:57:53 +0000 (17:57 +0100)]
Merge 0.4.4.

16 years agoStart working on 0.4.5.
Jelmer Vernooij [Fri, 2 Nov 2007 14:35:21 +0000 (15:35 +0100)]
Start working on 0.4.5.

16 years agoRelease 0.4.4. bzr-svn-0.4.4
Jelmer Vernooij [Fri, 2 Nov 2007 14:25:08 +0000 (15:25 +0100)]
Release 0.4.4.

16 years agoImprove progress bars for svn-import.
Jelmer Vernooij [Fri, 2 Nov 2007 14:23:06 +0000 (15:23 +0100)]
Improve progress bars for svn-import.

16 years agosvn_txdelta_send_string is buggy, avoid it. (#59111).
Jelmer Vernooij [Thu, 1 Nov 2007 23:31:45 +0000 (00:31 +0100)]
svn_txdelta_send_string is buggy, avoid it. (#59111).

16 years agoUse standard interface as much as possible.
Jelmer Vernooij [Thu, 1 Nov 2007 21:58:20 +0000 (22:58 +0100)]
Use standard interface as much as possible.

16 years agoFix tests.
Jelmer Vernooij [Thu, 1 Nov 2007 01:33:04 +0000 (02:33 +0100)]
Fix tests.

16 years agoupdate credits
Jelmer Vernooij [Wed, 31 Oct 2007 22:10:33 +0000 (23:10 +0100)]
update credits

16 years agosvn:date should be a UTC timestamp.
Adeodato Simó [Wed, 31 Oct 2007 17:55:52 +0000 (18:55 +0100)]
svn:date should be a UTC timestamp.

16 years agoCorrect option name in the FAQ.
Adeodato Simó [Wed, 31 Oct 2007 17:42:24 +0000 (18:42 +0100)]
Correct option name in the FAQ.

16 years agoMerge upstream.
Jelmer Vernooij [Wed, 31 Oct 2007 13:39:28 +0000 (14:39 +0100)]
Merge upstream.

16 years agoCreate OSError from SubversionException where possible.
Jelmer Vernooij [Tue, 30 Oct 2007 23:35:41 +0000 (00:35 +0100)]
Create OSError from SubversionException where possible.

16 years agoImplement find_ghosts parameter, speeds up fetching significantly.
Jelmer Vernooij [Tue, 30 Oct 2007 23:11:07 +0000 (00:11 +0100)]
Implement find_ghosts parameter, speeds up fetching significantly.

16 years agoMerge fix for 140001.
Jelmer Vernooij [Tue, 30 Oct 2007 22:10:40 +0000 (23:10 +0100)]
Merge fix for 140001.

16 years agoSupport optionally overriding svn:author and svn:date (#140001)
Jelmer Vernooij [Tue, 30 Oct 2007 22:08:13 +0000 (23:08 +0100)]
Support optionally overriding svn:author and svn:date (#140001)

16 years agoAdd function for changing svn revision properties.
Jelmer Vernooij [Tue, 30 Oct 2007 21:10:26 +0000 (22:10 +0100)]
Add function for changing svn revision properties.

16 years agoAdd configuration option for override-svn-revprops.
Jelmer Vernooij [Tue, 30 Oct 2007 20:03:43 +0000 (21:03 +0100)]
Add configuration option for override-svn-revprops.

16 years agoSupport custom user options for repository config.
Jelmer Vernooij [Tue, 30 Oct 2007 19:49:37 +0000 (20:49 +0100)]
Support custom user options for repository config.

16 years agoNo longer intend to implement get_dir_revs() - revision properties are the way to...
Jelmer Vernooij [Tue, 30 Oct 2007 11:44:36 +0000 (12:44 +0100)]
No longer intend to implement get_dir_revs() - revision properties are the way to go instead.

16 years agoFix double utf8 error.
Jelmer Vernooij [Mon, 29 Oct 2007 22:34:05 +0000 (23:34 +0100)]
Fix double utf8 error.

16 years agoHide subversion-wc as it's uninitializable.
Jelmer Vernooij [Mon, 29 Oct 2007 16:37:13 +0000 (17:37 +0100)]
Hide subversion-wc as it's uninitializable.

16 years agoRaise clear error instead of triggering an assert when the prefix is missing during...
Jelmer Vernooij [Mon, 29 Oct 2007 13:05:13 +0000 (14:05 +0100)]
Raise clear error instead of triggering an assert when the prefix is missing during push.

16 years agoSupport unicode argument to ListBranchingScheme.
Jelmer Vernooij [Mon, 29 Oct 2007 12:46:23 +0000 (13:46 +0100)]
Support unicode argument to ListBranchingScheme.

16 years agoSupport possible_transports argument.
Jelmer Vernooij [Sun, 28 Oct 2007 21:05:13 +0000 (22:05 +0100)]
Support possible_transports argument.

16 years agoFix syntax.
Jelmer Vernooij [Sat, 27 Oct 2007 22:02:09 +0000 (00:02 +0200)]
Fix syntax.

16 years agoStart working on copying using svn_ra_replay.
Jelmer Vernooij [Fri, 26 Oct 2007 16:17:28 +0000 (18:17 +0200)]
Start working on copying using svn_ra_replay.

16 years agoReuse editor object.
Jelmer Vernooij [Fri, 26 Oct 2007 15:23:30 +0000 (17:23 +0200)]
Reuse editor object.

16 years agoMore work moving code into the RevisionBuildEditor.
Jelmer Vernooij [Fri, 26 Oct 2007 14:12:13 +0000 (16:12 +0200)]
More work moving code into the RevisionBuildEditor.

16 years agoStart working on recycling RevisionBuildEditor.
Jelmer Vernooij [Thu, 25 Oct 2007 23:52:25 +0000 (01:52 +0200)]
Start working on recycling RevisionBuildEditor.

16 years agoUpdate FAQ after packs format name change and credits.
Jelmer Vernooij [Thu, 25 Oct 2007 22:47:09 +0000 (00:47 +0200)]
Update FAQ after packs format name change and credits.

16 years agomake error more verbose.
Jelmer Vernooij [Thu, 25 Oct 2007 11:31:06 +0000 (13:31 +0200)]
make error more verbose.

16 years agoMake error a bit more verbose when changing repository root.
Jelmer Vernooij [Thu, 25 Oct 2007 11:21:39 +0000 (13:21 +0200)]
Make error a bit more verbose when changing repository root.

16 years agoAvoid traceback when already upgraded revisions are present.
Jelmer Vernooij [Wed, 24 Oct 2007 18:58:39 +0000 (20:58 +0200)]
Avoid traceback when already upgraded revisions are present.

16 years agoAdd error for up to date mappings.
Jelmer Vernooij [Wed, 24 Oct 2007 17:42:03 +0000 (19:42 +0200)]
Add error for up to date mappings.

16 years agoAdd new entry for #145148.
Jelmer Vernooij [Wed, 24 Oct 2007 16:15:34 +0000 (18:15 +0200)]
Add new entry for #145148.

16 years agoHandle corner cases pulling pushed changes with directory renames.
Jelmer Vernooij [Wed, 24 Oct 2007 16:14:16 +0000 (18:14 +0200)]
Handle corner cases pulling pushed changes with directory renames.

16 years agoProperly abort write group when exceptions are raised.
Jelmer Vernooij [Wed, 24 Oct 2007 13:07:07 +0000 (15:07 +0200)]
Properly abort write group when exceptions are raised.

16 years agodeal with editor batons only in the transport code
Jelmer Vernooij [Tue, 23 Oct 2007 18:18:20 +0000 (20:18 +0200)]
deal with editor batons only in the transport code

16 years agoFix test, add some packs-specific code.
Jelmer Vernooij [Tue, 23 Oct 2007 16:17:08 +0000 (18:17 +0200)]
Fix test, add some packs-specific code.

16 years agoMove knit-specific bits of the revision builder into a separate class.
Jelmer Vernooij [Tue, 23 Oct 2007 14:07:40 +0000 (16:07 +0200)]
Move knit-specific bits of the revision builder into a separate class.

16 years agoUse locking and write groups properly, fixes compatibility with packs.
Jelmer Vernooij [Tue, 23 Oct 2007 12:31:34 +0000 (14:31 +0200)]
Use locking and write groups properly, fixes compatibility with packs.

16 years agoRaise proper exception when lightweight checkout is out of date during commit.
Jelmer Vernooij [Mon, 22 Oct 2007 18:42:08 +0000 (20:42 +0200)]
Raise proper exception when lightweight checkout is out of date during commit.

16 years agoActually use the right function.
Jelmer Vernooij [Sat, 20 Oct 2007 22:48:35 +0000 (00:48 +0200)]
Actually use the right function.

16 years agoAdd helper function for stripping the branch path.
Jelmer Vernooij [Sat, 20 Oct 2007 22:17:34 +0000 (00:17 +0200)]
Add helper function for stripping the branch path.

16 years agoRaise error when trying to change repository root, add test for bug 118787.
Jelmer Vernooij [Sat, 20 Oct 2007 19:20:18 +0000 (21:20 +0200)]
Raise error when trying to change repository root, add test for bug 118787.

16 years agoSupport --remember and make location argument optional for svn-push.
Jelmer Vernooij [Sat, 20 Oct 2007 19:18:11 +0000 (21:18 +0200)]
Support --remember and make location argument optional for svn-push.

16 years agoAdd another test for #145148
Jelmer Vernooij [Sat, 20 Oct 2007 18:10:41 +0000 (20:10 +0200)]
Add another test for #145148

16 years agohandle corner case in logwalker.find_latest_change correctly.
Jelmer Vernooij [Sat, 20 Oct 2007 16:52:14 +0000 (18:52 +0200)]
handle corner case in logwalker.find_latest_change correctly.

16 years agoAdd test case demonstrating #145148
Jelmer Vernooij [Sat, 20 Oct 2007 14:45:23 +0000 (16:45 +0200)]
Add test case demonstrating #145148

16 years agoDon't print traceback when raising errors about bzr versions.
Jelmer Vernooij [Sat, 20 Oct 2007 14:09:40 +0000 (16:09 +0200)]
Don't print traceback when raising errors about bzr versions.

16 years agoCheck version of bzr-rebase before using it.
Jelmer Vernooij [Fri, 19 Oct 2007 11:50:16 +0000 (13:50 +0200)]
Check version of bzr-rebase before using it.

16 years agoClean up cache list.
Jelmer Vernooij [Thu, 18 Oct 2007 21:18:44 +0000 (23:18 +0200)]
Clean up cache list.

16 years agoUpdate installation requirements.
Jelmer Vernooij [Thu, 18 Oct 2007 20:48:45 +0000 (22:48 +0200)]
Update installation requirements.

16 years agoFix last test.
Jelmer Vernooij [Wed, 17 Oct 2007 11:53:59 +0000 (13:53 +0200)]
Fix last test.

16 years agoWork around the fact that subversion only considers files for commit that have an...
Jelmer Vernooij [Wed, 17 Oct 2007 11:46:53 +0000 (13:46 +0200)]
Work around the fact that subversion only considers files for commit that have an atime > timestamp at checkout.

16 years agoBe somewhat more verbose.
Jelmer Vernooij [Wed, 17 Oct 2007 11:44:36 +0000 (13:44 +0200)]
Be somewhat more verbose.

16 years agoAdd test for scheme initialization.
Jelmer Vernooij [Wed, 17 Oct 2007 10:47:26 +0000 (12:47 +0200)]
Add test for scheme initialization.

16 years agoFix compatibility with 0.92.
Jelmer Vernooij [Wed, 17 Oct 2007 10:37:19 +0000 (12:37 +0200)]
Fix compatibility with 0.92.

16 years agoMerge 0.4 branch.
Jelmer Vernooij [Tue, 16 Oct 2007 23:31:31 +0000 (01:31 +0200)]
Merge 0.4 branch.

16 years agoMerge train change.
Jelmer Vernooij [Tue, 16 Oct 2007 23:30:13 +0000 (01:30 +0200)]
Merge train change.

16 years agoFix 'bzr checkout --lightweight' for http and https branches. (#144032)
Jelmer Vernooij [Tue, 16 Oct 2007 23:25:41 +0000 (01:25 +0200)]
Fix 'bzr checkout --lightweight' for http and https branches. (#144032)