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

Re: cmd line stuff (was: CVS update: ...)

From: Greg Hudson <ghudson_at_MIT.EDU>
Date: 2000-10-26 21:45:43 CEST

> I depend on the contents of ./CVS/Root. ``svn diff -r foo -r bar
> `cat SVN/Root`/path/to/file'' is much worse than ``cvs rdiff -r foo
> -r bar path/to/file'' :-) Perhaps I am misunderstanding?

"rdiff" is most often used when you don't have a working directory.

After thinking about this a big more, here is my opinion:

        * It's probably bad namespace mixing to use the same argument
          slot for either "working directory file" or "repository
          object". So a command-line flag to say "operate on the
          repository instead of the working directory" is probably
          better than just slipping in a URL.

        * Having two versions of commands is probably a bad idea,
          especially since we're considering making commands like "cp"
          and "mv" operate directly on the repository, not just "diff"
          and "tag".
Received on Sat Oct 21 14:36:12 2006

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