Roo <roo.watt@gmail.com> writes:
> Is the output of of the "svn status --filter" compatible with xargs or
> does it still print the leading status char (like ? or M etc)?
This patch doesn't change the format at all. I've been trying to
think of a UI for printing only the filenames, but haven't come
up with anything nice yet. It's too bad -q is already taken.
--summarize is available, but I'm not sure it's right.
Suggestions, anyone?
Karl Fogel <kfogel@red-bean.com> writes:
> Will the use of '*' as the code for out-of-date be difficult with some
> shells (even on Windows)?
No, even cmd.exe supports quoting.
Jack Repenning <jrepenning@collab.net> writes:
> I think this does not distinguish the information encoded in the
> status output column, say the difference between "file modified" and
> "props modified." Looking over the current list, I only spot
> "Modified"/"Conflicted" for "item"/"props" as ambiguous in this way.
> (Well, " " is widely ambiguous, but I guess we can live with that
> ;-). Might it be better to use lower-case letters for most status
> types, but upper case to mean "the props"? In man-page summary
> terms, "acdimrx?!~CMl+skotb"?
Is it worth the additional complexity? I don't really like it.
I expect --filter M to show me all modifications; I don't want to
have to say --filter Mm. And adding a third character that means
both is even worse.
> The help note gives little help in driving the thing. Looks like I
> can mix a bunch of filter letters, like
> svn stat --filter MAC
> which doesn't surprise me (that's how I do it in my little shell
> script ;-), but I suspect this is not so obvious to the intended
> audience of non-shell-hackers).
Yeah. How about:
--filter ARG : only show items matching the list of status codes
e.g. "M" for just modified, "C*" for modified or
out-of-date, and so on
> Negative filters? As an historical observation, the thing that
> actually made me write my own little hack is that "S"witched shows in
> default and quiet modes. To my taste, that's wrong: nothing's
> modified. This disagreement is not helped by the fact that our
> product build environment makes a around four dozen "S"witched
> directories. So I built in a negative filter, meaning "show
> everything but the given ARG types." It has the obvious syntax;
> expressed into the proposed syntax, mine actually defaults to:
> svn stat --filter -S
Good idea. I'll add this in a follow-up change; it looks like no
one is objecting to this one ;->.
--
Eric Gillespie <*> epg@pretzelnet.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Oct 22 20:27:00 2007