[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS is mangling some text files
From: |
Harvey |
Subject: |
CVS is mangling some text files |
Date: |
Sat, 04 Dec 2010 14:54:33 -0600 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.15) Gecko/20101027 Thunderbird/3.0.10 |
I just went to some lengths to import and update some code of mine into
CVS. This is on a Windows Vista machine. CVS client 1.12.12 (client),
1.12.13 (Ubuntu server).
There are about 90 files in the project. When I checkout the project
files, there are 4 files that are mangled and I can't seem to get them
unmangled:
xxx/res/MFCPCons.ico
xxx/res/MFCPCons.rc2
xxx/resource.h
xxx/MFCPCons.rc
The .ico file is binary and correctly set up to be stored as binary in
the repository. The other 3 are text. If I fix up the mangling and
commit the files back to CVS, update leaves them alone but a checkout
into a fresh directory gives the garbage stuff again.
The mangling appears as "Asian" characters on every second line of the
text files. For example, the file resource.h should be:
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by MFCPCons.rc
//
#define IDM_ABOUTBOX 0x0010
#define IDD_ABOUTBOX 100
#define IDS_ABOUTBOX 101
#define IDD_MFCPCONS_DIALOG 102
#define IDR_MAINFRAME 128
...
and what it appears as is:
//{{NO_DEPENDENCIES}}
??????????????????????????????????????????????????
// Used by MFCPCons.rc
?????
#define IDM_ABOUTBOX 0x0010
??????????????????????????????????????????????
#define IDS_ABOUTBOX 101
??????????????????????????????????????????????
#define IDR_MAINFRAME 128
...
Any ideas? I still have the original files and can recreate from them
if necessary.
--
Harvey
- CVS is mangling some text files,
Harvey <=