Actually, s/sometimes/always/ in my original e-mail: I can't think of
any cases where I would want "svn copy REPOS-URL WC-PATH" to fetch
externals. (However, backward-compatibility considerations might
require addition of --ignore-externals to the copy subcommand, rather
than changing that subcommand's default behavior... but I have no strong
feelings about that one way or the other.) -Dean
> -----Original Message-----
> From: C. Michael Pilato [mailto:cmpilato_at_collab.net]
> Sent: Friday, February 01, 2008 2:44 PM
> To: Dean Kopesky
> Cc: dev_at_subversion.tigris.org
> Subject: Re: svn copy --ignore-externals
>
> Dean Kopesky wrote:
> > I believe the copy subcommand (and more generally, any
> subcommand that
> > fetches external items) should accept the --ignore-externals option.
> >
> > If I copy from a repository URL into my workspace,
> sometimes I do not
> > want the externals fetched, just like I sometimes do not want them
> > fetched when checking out a URL directly. (The exact use
> case involves
> > a release management system that assembles and commits
> release trees
> > from "blessed" revisions of specific dirs and files... long
> story, but I
> > can provide more details if you need them.)
>
> Actually, I'm wondering why 'svn copy' doesn't just *always* ignore
> externals. 'svn copy REPOS-URL WC-PATH' is ultimately a scheduling
> operation, and no other scheduling operation fleshes out
> externals. So I'd
> suggest that 'svn copy' *never* flesh out externals, and if
> folks want them,
> they do 'svn copy REPOS-URL WC-PATH && svn update WC-PATH'.
>
> Is there a meaningful use-case for the behavior we see today?
This email was sent to you by Reuters, the global news and information company.
To find out more about Reuters visit www.about.reuters.com
Any views expressed in this message are those of the individual sender,
except where the sender specifically states them to be the views of Reuters Limited.
Reuters Limited is part of the Reuters Group of companies, of which Reuters Group PLC is the ultimate parent company.
Reuters Group PLC - Registered office address: The Reuters Building, South Colonnade, Canary Wharf, London E14 5EP, United Kingdom
Registered No: 3296375
Registered in England and Wales
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-02-02 06:34:12 CET