When you use "cvs" below, I presume you mean "svn" (perhaps you've aliased the command).
The "svn mv" commands are significant. It may be that "trunk/subdir" existed back to revision 1 (even if it has been moved), but that the trunk into which it has been moved does not. Was the "trunk" directory *created* (without being moved or copied from something else) at around revision 900?
Note that "http://svn.server/my/proj/trunk" may not be the same object in different revisions. Have a read of the SVN book about peg revisions.
What range of revisions do you get with
svn log -q --stop-on-copy http://svn.server/my/proj/trunk/subdir
What do you get with, say,
svn log -q http://svn.server/my/proj/trunk@450
> -----Original Message-----
> From: firstname.lastname@example.org [mailto:email@example.com]
> Sent: 31 January 2007 10:55
> To: firstname.lastname@example.org
> Subject: "svn log" not reaching revision 1
> I tried to run "svn log -v" on the top of one of my projects, and was
> surprised that the revisions returned "stopped" at a certain number
> (e.g. 901). The revisions shown were then 1209-901, and revision 900-1
> seemed to have disappeared. But when I ran "svn log -v" on a
> subdirectory of the project I got all revisions 1209-1.
> The commands I used were:
> $ cvs log -v http://svn.server/my/proj/trunk
> # gives 1209-901
> $ cvs log -v http://svn.server/my/proj/trunk/subdir #
> gives 1200-1
> I also tried to give an explicit "-r1209:1" option, but that didn't
> change anything.
> I have looked at the revisions around 901, suspecting that I might
> have done something that Subversion "didn't like". Some of the commits
> were reorganizations (e.g. svn mv) of the top directories of the
> project. But should such operations really be that harmful?
> Other than these observations I have no clue as to what is wrong. Can
> anybody help me explain what is going on?
> /Johan Holmberg
This message has been checked for all known viruses by the MessageLabs Virus Scanning Service, on behalf of Celoxica Ltd.
This email and any files transmitted with it are confidential and
may be legally privileged. It is intended solely for the use of the
individual or entity to whom it is addressed. If you have received
this in error, please contact the sender and delete the material
immediately. Whilst this email has been swept for viruses, you
should carry out your own virus check before opening any
attachment. Celoxica Ltd accepts no liability for any loss or
damage which may be caused by software viruses or interception
or interruption of this email.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Wed Jan 31 12:32:51 2007