On Tue, 13 Dec 2005 17:02, Jason Dorje Short wrote: > Package: subversion > Version: 1.2.3dfsg1-3 > Severity: normal > > > In cvs one could do 'cvs diff -D "December"' to get a diff. > > In svn, "svn help diff" says: > > -r [--revision] arg : ARG (some commands also take ARG1:ARG2 range) > A revision argument can be one of: > NUMBER revision number > "{" DATE "}" revision at start of the date > > However all of the following give an error: > > svn diff -r {December} > svn diff -r "{December}" > svn diff -r "\{December\}" > svn diff -r \{December\} > svn diff -r December > svn diff -r {{December}} > svn diff -r "{{December}}" > svn diff -r "{" December "}" > > nor does it work when I give an exact date, like "December 1, 2005", or a > "/bin/date" date, like "1 day ago". > The subversion book says subversion accepts --revision {2002-02-17} --revision {"2002-02-17 15:30"} etc. (see http://svnbook.red-bean.com/en/1.1/svn-book.html#svn-ch-3-sect-3.3 )
Note that diff needs a range of revisions, eg -r {2005-12-10}:{2005-12-15}. If you use -r {2005-12-10}, subversion will implicitly add an end revision. > This is a major problem for me. It seems like either this option is > completely broken or the help is just wrong. Hope this helps Andrew V. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]