Daniel Shahaf wrote:

> If we include the svnrdump change (do we have an explicit use-case for
> doing 'bump' from the client side?), we should also document a way for
> a pre-commit hook¹ to reject 'svnmucc bump' commits.

We don't have a good use case for 'bump' from the client side in general. In 
relation to "svnrdump load", a user who has exclusive access to the repository 
(so can guarantee no simultaneous commits) should be provided with a way to 
start the loaded revisions at a particular revision number, the same as for 
"svnadmin load". However, we should think carefully about how this relates to 
using svnrdump with non-exclusive commit access. For example, it might make 
more sense to design a way for the client to specify to the server:

   "Here's a commit with changes in it;
    please commit it as revision number R,
    inserting empty revs as needed before it;
    or fail if you have already passed R."

instead of simply "insert N empty revs".

- Julian

Reply via email to