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

Re: [PATCH] Re: log/blame -g and old servers

From: Karl Fogel <kfogel_at_red-bean.com>
Date: 2007-10-22 02:40:01 CEST

Stefan K√ľng <tortoisesvn@gmail.com> writes:
> I think we need a way for the server (hook script maybe) to reject
> clients < 1.5.
> I *know* that this will be a very big issue in companies: they want to
> prevent users from using older clients and mess up the merge info.
>
> As far as I know, that's currently not possible. But IMHO it must be
> possible - our mailing list will get flooded with requests for that
> feature.
>
> Server admins will be reluctant to upgrade their servers when they
> know that the merge tracking info can be messed up with older clients,
> because they usually can't control what clients are used. The only way
> for them to prevent a mess is to have the ability to reject older
> clients directly on the server.

We could have the client send capabilities when it contacts the server
(in svn://, it already does so, I believe). Then we could offer a
generic hook interface to reject clients that don't support certain
capabilities.

I'm not volunteering, as I don't know if I'd have time to code this
and I don't want to delay 1.5 any more anyway. But if you or someone
else has time to write this patch, in parallel with the other 1.5
work, I think it would be worth considering!

-Karl

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Oct 22 02:40:19 2007

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