[cvsnt] Corrupted file?

Marc Farrow marc.farrow at gmail.com
Fri Nov 2 17:26:20 GMT 2007


I have a file with some strange end of line characters in it.  I am using a
program called CVS2SVN to convert my CVS repository to SVN, but CVSNT is not
supported.  Can anyone tell me how to "fix" this file manually?  Below is
some correspondence I had.

Also, while I am posting here, can anyone undeniably verify that CVSNT and
prove that CVSNT allows CRs (carriage returns) on these lines?

Thank you,

Marc


> The bad news: The CVS file is IMO corrupt.  The change text blocks for
> revisions 1.3, 1.2, and 1.1 (and maybe some others) use carriage return
> + line feed as line terminators on the change command lines.
> (I have replaced the carriage returns with "^M" to make them visible.)
>
> For example,
>
> 1.3
> log
> @no message^M
> @
> text
> @d25 1^M
> a25 1^M
> javac.deprecation=false^M
> d43 3^M
> d49 1^M
> a49 1^M
> main.class=...^M
> d61 3^M
> a63 1^M
>    ${libs.ThirdPartyLib.classpath}^M
> d67 1^M
> a67 1^M
> run.jvmargs=-Xmx900m -Xms512m^M
> @
>


More information about the cvsnt mailing list