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

Re: cvs2svn error

From: Tobias Ringstrom <tobias_at_ringstrom.mine.nu>
Date: 2004-02-18 16:09:02 CET

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 16:09:38 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.