Re: BUG: New CVS - Fileformat results with „ER ROR: 'XXXXX.file,v'' is not a valid ,v file.“?

Michael Haggerty <[email protected]> Thu, 04 Nov 2010 17:22:56 +0100
Newsgroups gmane.comp.version-control.subversion.cvs2svn.devel
Message-ID <[email protected]>
On 11/04/2010 12:46 PM, Jürgen Huber wrote:
> I think I located a bug in cvs2svn. The migration progress shows the
> errormessage „ERROR: 'XXXXX.file,v'' is not a valid ,v file.“. I checked
> out a corruption of my cvs – files, even with earlier revisions, but
> wasn't able to locate a defect.
> 
> I tried the same migration 3 month ago and at that time everything
> worked fine. So I made a further investigation about the changes within
> that period and indeed: There was a maintenance upgrade from openSUSE
> 10.2 to openSUSE 11.3 on the server which even did an upgraded the used
> cvs-package. A detailed evaluation of the files, shown as invalid by
> cvs2svn resulted that only files changed since the upgrade have the
> problem. So my next step was to check out if there is a possibility that
> the new cvs version is using a newer fileformat which isn't recognized
> by cvs2svn. I started the following experiment: I created a new modul
> within the repository and added one simple new excel file into it. The
> result, was that the newly created file even get the same error message.
> 
> I added the repository which shows the problem to the attachment and
> my autoprops file which I used as calling parameter, too.
> 
> Used Version cvs2svn : 2.3.0
> Plattform: openSUSE 11.3, 32 bit
> Command Line: “cvs2svn --svnrepos /srv/svn/repos1 /home/cvsroot –fallback-encoding=LATIN1 –auto-props=autoprops.pro” 
> CVS-Version: 1.12.12-160.1-i586
> 
> If you need any further information, please let me know.

The emtytest.xls,v file that you sent is complete binary gobbledygook,
nothing like the standard CVS/RCS file format documented in the man page
rcsfile(5) and nothing like what I get using CVS 1.12.13 under Ubuntu lucid:

> $ hexdump -C emtytest.xls,v  | head
> 00000000  77 75 1a 29 46 2e 47 c9  0b 41 f4 16 30 1d 57 a2  |wu.)F.G..A..0.W.|
> 00000010  b5 4e dd 62 61 c3 d4 bd  89 99 16 32 12 46 06 db  |.N.ba......2.F..|
> 00000020  f5 0b 20 3d c7 be 5d cc  30 72 18 0c 70 df 49 d3  |.. =..].0r..p.I.|
> 00000030  c9 61 20 cf cc 21 4c 63  02 22 8c 78 95 46 03 ea  |.a ..!Lc.".x.F..|
> 00000040  18 14 03 e6 94 99 1c c6  95 49 e8 e0 92 99 39 9d  |.........I....9.|
> 00000050  c7 7e 58 a6 1e 64 ec 79  3d de cb 1c a7 ed 24 02  |.~X..d.y=.....$.|
> 00000060  d9 52 b8 40 40 1b 72 98  bc 32 55 c1 8c 10 59 4b  |.R.@@.r..2U...YK|
> 00000070  72 5d 71 38 57 79 75 3c  b8 ba 01 fa 8b 03 0d eb  |r]q8Wyu<........|
> 00000080  57 87 c1 30 20 4b 3a 69  5e be b6 e3 1a 91 d8 75  |W..0 K:i^......u|
> 00000090  92 45 6a 26 e8 78 d5 f1  d8 f8 1c 7f 00 26 6d 5e  |.Ej&.x.......&m^|

I thought it might be a compressed file or something but file(1) doesn't
recognize it.  Are you sure that you sent the correct file?  How exactly
did you create the repository?

Michael

-- 
Michael Haggerty
[email protected]
http://softwareswirl.blogspot.com/

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1667&dsMessageId=2678792

To unsubscribe from this discussion, e-mail: [[email protected]].