[cvsnt] Re: Linux Unicode

Tony Hoyle tony.hoyle at march-hare.com
Wed Jun 21 23:54:38 BST 2006


Randy McCharles wrote:
> We are doing cross-platform development for Windows, Mac, and Linux.
> 
> We've run into a problem where our Unicode files are stored in CVSNT (2.0.51c) as UTF-8.
> Windows and Mac will check these out fine into UTF-16 (Little Endian), but Linux does not recognize the BYTE ORDER MARK (U+FEFF) at the beginning of the file, causing the checked-out version to be incorrectly formatted.
> 
> Is there a Linux client that will check out the CVSNT Unicode files correctly? Or do we need to store all Unicode files as binary?
> (Currently we are doing all Linux Unicode check-in/out in Windows and porting the files, but this is becoming a productivity hit.)

Yes, the linux cvsnt client will checkout in any format you want.

2.0.51c is extremely old - there have been a number of enhancements to the 
unicode support since (including the ability to optionally checkout without 
the BOM if necessary).

Tony



More information about the cvsnt mailing list