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

Re: We should bump WC format version number for 1.5.

From: Steven Bakke <steven.bakke_at_amd.com>
Date: 2007-10-05 20:42:45 CEST

On Oct 5, 2007, at 2:24 PM, Jack Repenning wrote:

> On Oct 5, 2007, at 10:55 AM, Ben Collins-Sussman wrote:
>> Rather than creating new flags or runtime config options, wouldn't it
>> just be simpler to prompt the user before doing an auto-upgrade? I
>> mentioned this idea earlier in the thread.
>> "WARNING: you're using a 1.5 client, and this means upgrading your
>> working copy so that it's no longer accessible by older clients. Are
>> you sure you want to proceed?"

I guess I can live with that. It's a significant improvement over 1.4

>> This will prevent accidents happening from random user
>> 'experimentation'. And it means no cryptic errors of things just
>> failing, because a user happens to have "auto-upgrade = false" in
>> their config file.
> When do you envision this prompt happening?
> a. whenever a 1.5 client is asked to do anything to a 1.4 WC
> b. whenever a 1.5 client is asked to do any write operation to a
> 1.4 WC
> c. whenever a 1.5 client discovers it's just about to do one of
> the write operations that actually change the format
> I think I prefer b. -- that is, the prompt happens at the beginning
> of any susceptible operation, before any changes are done, not half-
> way through the operation. "svn update

I don't see much difference between a. and b. so maybe I don't
understand what you mean.

It seems that option C. would apply any time the depth qualifier is
used which seems fine to me. If you restrict it to B, then almost
any operation short of status, info, or log will trigger the prompt.

> -==-
> Jack Repenning
> Chief Technology Officer
> CollabNet, Inc.
> 8000 Marina Boulevard, Suite 600
> Brisbane, California 94005
> office: +1 650.228.2562
> mobile: +1 408.835.8090
> raindance: +1 877.326.2337, x844.7461
> aim: jackrepenning
> skype: jrepenning

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Oct 5 20:42:16 2007

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.