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

Re: Takeover Take 2 Was: Re: the 'takeover' feature

From: John Peacock <jpeacock_at_rowman.com>
Date: 2006-04-18 16:05:18 CEST

Mark Phippard wrote:
> Checkout currently does #1, this would change it to #3. Part of doing #3
> means sliding the .svn metdata under the existing file so that you can
> then use normal svn commands, such as commit or revert to deal with the
> local file.

I just want to make sure that everyone understands that I *love* the
idea for the takeover feature. I am also guilty of tarring up a
directory tree to copy some files to another machine and then later
regretting that and adding the files to a repository and having to deal
with the localized drift manually.

The only thing I am -0 on this feature is making it the default
behavior. I believe it is much more appropriate to loudly inform the
user that svn is lightly stepping around existing files, rather than
performing a /tabula rasa/ checkout. Since the project doesn't like CLI
prompts:

   Existing files found; continue checkout? [Y/N]

then the only way to mandate an alert to the user is to error out the
first time:

   Existing files found; did you mean 'checkout --takeover'?

(with whatever flag for checkout is chosen).

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Apr 18 16:05:36 2006

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.