Ben Collins-Sussman wrote:
> On 5/23/06, David James <email@example.com> wrote:
>> If I want to look for files from changelist foo in the whole wc, I'll
>> specify the path to the root of the WC like so:
>> svn status --changelist foo ~/wc/svn-trunk
>> Maybe this is just my bias as a Subversion developer, but that's how I
>> expect Subversion to work.
> Your example violates our policy about all arguments being 'global',
> and being able to appear in any order. Anything which isn't an
> argument to a switch (--switch blah) is assumed to be a path or url
> target. In other words, our parser sees no difference between
> svn command --changelist foo /some/path
> svn command /some/path --changelist foo
> And, in both of these cases, the final target list is [/some/path,
> [members of changelist]].
David's example doesn't violate anything of the sort. I think he's simply
misunderstanding (or proposing an alternative to) what you want --changelist
David seems to be thinking of it as a subtractive filtering mechanism, as in
"Narrow the list of targets of this operation down to only those which are
in the changelist FOO". You are proposing it as additive: "Add to the list
of explicitly mentioned targets those items which are in the changelist FOO."
C. Michael Pilato <firstname.lastname@example.org>
CollabNet <> www.collab.net <> Distributed Development On Demand
Received on Tue May 23 20:03:11 2006