Ben Collins-Sussman <sussman@collab.net> writes:
> 'cat' seems to imply both a fetch and a print to stdout, I like that a
> lot. It goes nicely with 'svn ls'. If we went this route, 'svn ls'
> and 'svn cat' would be partners in crime: they both dump information
> to the screen, both take a revision arg, and both operate on either
> wc-paths or urls. There's a nice consistency there.
>
> On the other hand, I'm still not sure if it's better to create a whole
> new subcommand or not. I'm still thinking about that.
I like it. The 'update -p' behavior in CVS has confused a lot of
people (or at least, I know I've gotten lots of questions about it),
because it's inconsistent. All other variants of `update' affect the
entries record, but this one does not -- both the working file and the
local metadata are untouched.
So I think a `cat' subcommand would be much clearer, and is worth
departing from the CVS interface, frankly.
-K
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Wed Nov 6 21:03:03 2002