Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Hi, I'm using CVSNT Server hosted on Windows (XP, Vista), and recently I've been getting errors when using the server with non-ASCII characters related to the fileattr.xml files. An example commit error message: ---------- RCS file: /ROOT/CVS Documents/Personligt/Troféer/Lösning för den som vill sk...pdf,v done XML error at line 0: xmlEncodeEntitiesReentrant : char out of range Checking in Lösning för den som vill sk...pdf; /ROOT/CVS Documents/Personligt/Troféer/Lösning för den som vill sk...pdf,v <-- Lösning för den som vill sk...pdf initial revision: 1.1 done XML error at line 0: output conversion failed due to conv error, bytes 0xF6 0x72 0x20 0x64 XML error at line 0: encoder error Unable to create D:/Documents and Settings/Erik/cvsnt_repository/CVS Documents/Personligt/Troféer/CVS/fileattr.xml cvs server: cannot write /ROOT/CVS Documents/Personligt/Troféer/CVS/fileattr.xml: No such file or directory ---------- Basically, CVSNT generates incorrect XML files, encoding characters in ISO-8859-1 (maybe cp1252) where they should be encoded in UTF-8, thus validating the XML format. This error goes away when I switch the server to Unicode mode, but I have clients that don't support UTF-8 file names in CVS so I can't run it that way. This has never been a problem earlier... I have been using non-ASCII (Latin1-style) characters in file names earlier without problems. I think these problems started when I upgraded from 2.5.03 to 2.5.04 . Can this be worked around? Is there a fix coming? Latest build from www.cvsnt.org/archive ( cvsnt-server-2.5.05.3240.msi <http://www.cvsnt.org/archive/cvsnt-server-2.5.05.3240.msi> ) still exhibits this issue. - Erik