[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

merge tracking: rejecting commits from svn clients < 1.5

From: Blair Zajac <blair_at_orcaware.com>
Date: 2007-02-13 01:58:14 CET

Hosting a publicly available svn repository and in our private ones, I
would like so reject merges or commits from 1.4 clients that would not
probably update the merge tracking info in a 1.5 server.

I'm thinking this is something we may want to provide, as an
administrator, I wouldn't want people committing and not properly
updating the merge info, as I'm guessing it may cause more work later on
or cause untracked merges.

Can we provide this info in the pre-commit hook somehow?

With mod_dav_svn, I guess we can get the client version string and use
that? Would the easy way be to reject commits at the Apache level and
parse the client's name?

But what about file:/// or svn:// access?

Regards,
Blair

-- 
Blair Zajac, Ph.D.
<blair@orcaware.com>
Subversion training, consulting and support
http://www.orcaware.com/svn/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Feb 13 01:58:31 2007

This is an archived mail posted to the Subversion Dev mailing list.