Hi there,
> In a large project (hundreds of files)
This is not a large project....
> The checkout process is aborted middle in the checkout process
> with the error message
>
> "cvs [server aborted]: invalid change text /xxx/xxx/messagehandlers.c,v"
I have taken a look into the source text and this message can only be
created if
the diff output is not correct which i can't believe...but ...
> I can retrieve only half of the files.
> Fortunately I am still able to check out the current versions of the files.
How is CVS used? As :pserver: or :local: if it is used in local mode is
the
connection due to NFS? On Unix or NT ? Using WinCVS or something like
that?
Which version of CVS do you use?
> - what is causing this problem ?
> - is it possible to force CVS to continue the checkout without deleteing
> the file "messagehandlers.c,v" in the cvs repository ?
> - is it possible to repair this file "messagehandlers.c,v" in the
> repository ?
Might be? Using an Hex-Editor if it is not a hardware problem....
> This problem raises the question whether CVS can be used at all for
> serious version management.
Why not.... CVS is used in much bigger environments for development and
has no problems.... I've been using CVS since 1992 (started with CVS 1.3
on MS-DOS) and i have never seen such a problem which was caused by CVS
itself.
Later it is always appeared that the problem has been caused by other
things..
hardware...wrong editing etc...
> It seems CVS is able to corrupt older versions of a file by commits carried
> out at some later point in time.
> (that is what has actually happened).
Can you send me a copy of that file??? And the Label or the revision
which
results in problems...? May I can help?
Have you made a copy of that file and used RCS directly on that file?
Ever recovered an old version of that file from Backup?
> This also means that it is impossible for a user to determine by simple
> means
> whether the data in the CVS repository are still valid or became invalid in
> the meantime.
>
> And this in turn would mean that one needs to save every version of a file
> independently just in case CVS might not give you back the old files.
Have you ever thought about a backup strategie? BTW do you have a
working
daily backup?
--
Dipl.-Ing. Karl Heinz Marbaise | Phone: +49 (241) 4 13 26 - 48
QIS Systemhaus GmbH Aachen | Fax : +49 (241) 4 13 26 - 40
Juelicher Strasse 338 | Internet: http://www.qis-systemhaus.de
52070 Aachen | e-mail : [EMAIL PROTECTED]
_______________________________________________
Info-cvs mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/info-cvs