From: Rafael L. <lab...@ps...> - 2003-10-28 21:27:20
|
* Vince Darley <vi...@sa...> [2003-03-11 01:02]: > A year or two ago I reported a problem with the .map and .fnt files (in > 'lib' at that time). They are not marked a 'binary' in cvs, and > consequently are corrupted when checked out on any non-unix platform. Now > that they have been moved to 'data' someone has made the same mistake > again. I do not quite understand your problem. Short after Joao moved the files from lib to data, I did the necessary changes in the file permission. This was done exactly on Tue Mar 11 10:52:30 2003 (see http://cvs.sf.net/viewcvs.py/plplot/CVSROOT/loginfo). Indeed, this is what happens here: $ cd data $ rm -f * 2>/dev/null $ cvs update >/dev/null 2>&1 $ ls -l globe.map -rwxr-xr-x 1 rafael rafael 33602 2003-10-28 22:17 globe.map The files *_are_* executable, but I do not know what you mean by "marked binary". > Can someone on unix fix this problem please? In order to "fix" problems like this in the CVS tree, one does not need to be on Unix. Actually, it is done by changing the CVSROOT/loginfo file and this can be done from any system. See the comments that I put at the end of that file. CAVEAT: USE THIS "FEATURE" VERY CAREFULLY, OTHERWISE THE CVS TREE CAN BE SCREWED UP. -- Rafael |