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

Re: Rejecting commits to a 1.5 server from clients < 1.5

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2007-10-23 17:54:11 CEST

Blair Zajac wrote:
> As somebody who runs an svn server for open source code and one for
> internal corporate use, I want to ensure that all svn clients that
> commit send merge info to the server and I don't want to loose this
> information. So I want to require that all clients that commit are at
> least Subversion 1.5 or later. I can imagine that lots of corporate
> shops will want this requirement to prevent somebody from using some
> random svn client that does not supply merge info and makes life harder
> for a release manager.
>
> Are we planning on offering such a capability? If so, how are we doing
> this? If not, this seems like a good use for the start-commit script to
> supply an additional parameter, say an $OPTIONS, that can be parsed for
> the support the client offers.

This was brought up to me personally at SubConf last week as a fairly
serious issue in corporate environments. It was the first I could recall of
hearing such a concern, but here you are echoing it. So, while I don't yet
have a strong position on the matter technically, I do believe we need to
have this discussion, and now's as good a time as any to do so.

-- 
C. Michael Pilato <cmpilato@collab.net>
CollabNet   <>   www.collab.net   <>   Distributed Development On Demand

Received on Tue Oct 23 17:54:28 2007

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