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

Re: RFC: Newline conversion in log messages and special props

From: Nicholas Riley <njriley_at_uiuc.edu>
Date: 2002-09-06 20:52:17 CEST

On Fri, Sep 06, 2002 at 01:01:21PM -0500, Karl Fogel wrote:
> "Bill Tutt" <rassilon@lyra.org> writes:
> > Alternatively, "svn +x <WCTarget>"/"svn -x <WCTarget>" would also do the
> > trick.
> >
> > If the interface gets awkward, it usually means you need to examine if
> > you're using the wrong interface. ;)
>
> Hey! I really like the +x / -x idea.

Me too, but in that context I can think of two problems:

- It blurs the distinction between options and commands to an extent
that I think will ultimately be confusing. It's great that svn
doesn't have the stupid 'do I put it before or after the command?'
distinction that cvs uses. Someone seeing, for example, 'svn -R -x'
in a shell script will become confused. Would you allow 'svn -Rx' for
that matter?

- It's non-extensible. It is just a matter of time before people will
ask for this kind of shorthand to apply to lots of file metadata that
is ultimately mapped to properties in the repository - permissions,
attributes, file flags, etc. It'd make sense for each of these to
emulate the corresponding commands - svn chmod, svn chattr, svn
chflags, etc., so why not do it that way from the start?

-- 
=Nicholas Riley <njriley_at_uiuc.edu> | <http://www.uiuc.edu/ph/www/njriley>
        Pablo Research Group, Department of Computer Science and
  Medical Scholars Program, University of Illinois at Urbana-Champaign
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Sep 6 20:53:12 2002

This is an archived mail posted to the Subversion Dev mailing list.