Jesper,
>Hi.
>
>I'm about to move a RCS repository made
>by MKS Source Integrity 7.3e (Windows version)
>to CVS.
>
>Does anybody have experience in doing so ?
>
>I've made a small test based on the information
>located on page 28 in the CVS manual, but doesn't
>seem to be enough. I get alot of:
>
> unexpected end of file reading ..
> duplicated key 'text' in RCS file ...
>
>So close, but no cigar :(
>
>Any help would be great !
>
>Cheers,
>
> Jesper Pedersen
>
>P.S. I'm not on the mailing-list.
>
MKS Source Integrity is *based* on RCS, but it isn't 100% true blue RCS,
even with the "Vanilla" RCS option enabled (at least that's been my
experience). The MKS archive format varies slightly from normal Tichy RCS
5.7. This is specifically true in the way version labels and their
associated revisions are listed in the MKS archive. Also, binary files may
optionally be stored as complete revisions in the archive (not
reverse-deltas) which is incompatible w/normal RCS. The "text" field you're
running into may alternatively be "binary" (this field is, I believe, an
extension also).
In order to use CVS with your existing archives, I'm afraid you will need to
run a script to convert from MKS's archive format to "normal" RCS format.
But, I don't know of availability of such a script.
David