[cvsnt] Unknown expansion option 'æ'

David Somers dsomers at trevezel.com
Mon May 30 20:26:59 BST 2005


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.


I've created a test repository and imported two vendor branches...

$ cd ~/tmp/wxWidgets-2.5.3
$ cvs import -d -ko -I! -m "load 2.5.3" prj/wxWidgets WX_WIDGETS WX_2_5_3
$ cd ~/tmp/wxWidgets-2.5.4
$ cvs import -d -ko -I! -m "load 2.5.4" prj/wxWidgets WX_WIDGETS WX_2_5_4

When I explicitly checkout a branch by tag (e.g. cvs checkout -r WX_2_53
prj/wxWidgets) all works well.

But, if I attempt to checkout the head (i.e. cvs checkout prj/wxWidgets), I
get weirdness :(

$ cvs checkout prj/wxWidgets
cvs server: Updating prj/wxWidgets
U prj/wxWidgets/.cvsignore
U prj/wxWidgets/BuildCVS.txt
cvs server: Unknown expansion option 'æ'.
cvs server: invalid RCS expansion flags
Valid flags are one of:
t       Text file (default)
b       Binary file (merges not allowed).
B       Binary file using binary deltas (merges not allowed).
u       Unicode (UCS-2) file with BOM.
{encoding}      Extended encoding type
Followed by any of:
c       Force reserved edit.
x       Force exclusive edit.
k       Substitute keyword.
v       Substiture value.
l       Generate lockers name.
L       Generate Unix style line endings on checkout.
D       Generate DOS style line endings on checkout.
M       Generate MAC style line endings on checkout.
o       Don't change keywords.
z       Compress deltas within RCS files.
(Specify the --help global option for a list of other help options)

If I take a look at the log one of the files that's changed, then:

$ cvs log prj/wxWidgets/acinclude.m4

RCS file: /omz13/prj/wxWidgets/acinclude.m4,v
Working file: prj/wxWidgets/acinclude.m4
head: 1.1
branch: 1.1.1
locks: strict
access list:
symbolic names:
        WX_2_5_4: 1.1.1.2
        WX_2_5_3: 1.1.1.1
        WX_WIDGETS: 1.1.1
keyword substitution: o
total revisions: 3;     selected revisions: 3
description:
----------------------------
revision 1.1
date: 2004/09/28 21:44:59;  author: dsomers;  state: Exp;  kopt: o;
branches:  1.1.1;
Initial revision
----------------------------
revision 1.1.1.2
date: 2005/02/19 08:15:49;  author: dsomers;  state: Exp;  lines: +72 -1;
kopt: æ·|úæ·È\ ;  commitid: 12e9429b5f799ead;  filename: acinclude.m4;
load 2.5.4
----------------------------
revision 1.1.1.1
date: 2004/09/28 21:44:59;  author: dsomers;  state: Exp;  lines: +0 -0;
load 2.5.3
============================================================================
=

The kopt looks very, very, wrong when revision 1.1.1.2 happened (although it
was fine in the previous revision).

Any ideas what's going on? Both client and server are on 2.5.01.1976 and
running in a gnu/linux environment.

Greetings from cold, wet, and windy Luxembourg,

David




More information about the cvsnt mailing list
Download the latest CVSNT, TortosieCVS, WinCVS etc. for Windows 8 etc.
@CVSNT on Twitter   CVSNT on Facebook