Thanks for the help, I'll try to hack the file.
Jack
-----Original Message-----
From: Tobias Ringstrom [mailto:tobias@ringstrom.mine.nu]
Sent: Wednesday, February 18, 2004 10:09 AM
To: Jack Ivey
Cc: users@subversion.tigris.org
Subject: Re: cvs2svn error
Jack Ivey wrote:
> I looked at the file and there is a cryptic log message at the
> 1.1.1.1 revision: (See below). The file itself looks intact, (not cut
> off mid-line or anything).
>
> Here's the last few lines of the file:
>
> d39 2
This is an edit command. It says delete 2 lines starting from line 39.
> a40 2
This says add the following 2 lines after line 40 in the original, i.e.
what was line 40 before any previous line adds or deletes.
> hwIDEntity(const hwIDEntity&) {}
> void operator=(const hwIDEntity&) {}
The data in the RCS files are stored in fulltext for the latest
revision, and as edit command lists (deltas) for the other revisions.
Let's say that the fulltext has 100 lines. If an edit command refers to
a line which is outside the file which is based on, you will get the
error you got. For example, "d99 1" is OK, but "d99 2" or "d100 1" or
"a 101 1" will give you an error message such as the one you got.
It's not the script that complains, it's the RCS command "co" as shown
in the error message. You can manually check out older and older
revisions (starting with the newest) to find out which revision is
causing the problem.
/Tobias
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Feb 18 18:10:16 2004