to the question about RCS, CVS and the newline character

ZXNet echo conference «zxnet.pc»

From Kirill Frolov To All 10 July 2004

Press RESET immediately, Mikhail Gusarov! On Thu, 08 Jul 04 03:05:02 +0400, Mikhail Gusarov wrote: KF>> What happened here about storing configs in RCS? MG> $HOME/.* I hold CVS with my hands. How do you deal with the fact that different files have different translation symbols? lines? I put the file alternately under Windows and under Linux in RCS, and as a result received the following revision numbers in the RCS file: 1.1, 1.2, 1.3 and 1.2 That is, as I understand it, everything went wrong because of unnecessary or missing CR and LF. Yes, the file ALWAYS has a CR+LF line feed. That is, it’s everything Does it also depend on the RCS version? Creepy. And it's even worse - with when extracting files back, there is always no CR in the line where $Log$. Vim does not load such files normally... I don’t even know what to do, the only bright thought that comes to me is head - translate all files into Unix (LF only) translation lines. But this is not possible for all files. I wonder how such problems are solved in the presence of a large number of “multi-system” users? CVS, as far as I understand, suffers from all the same shortcomings? :-(