Actions:
|
2012-12-19 17:26 AEST by Arthur Barrett - CVSNT 'unicode' (utf8) can cause batch files to fail.
This is most evident with CVSNT 2.5.05 which switched to Unicode 'default'.
CVSNT 2.5.05 sets the output code page to 65001 (UTF-8) and does not set it back.
Unfortunately, Windows' handling of that code page is broken so bad things happen (including the
inability to run batch files).
One workaround is to reset the code page (both input and output) to a known working one (437, 850,
1252 or others) using CHCP, preferably on the same line as the CVS command. For example:
> cvs update & chcp 1252
More workarounds in the linked article. |