Subject: Re: Non-ASCII paths and git-cvsserver

From: sf <[email-masked]>
Date: Tue, 14 Nov 2006 11:40:50 +0100

Martin Langhoff wrote:
> On 11/13/06, sf <[email-masked]> wrote:
>> Martin, are you sure your patch is needed? (see below)
> 
> Not 100% sure. I was just making sure we crossed all the Ts and dotted
> the Is. I gather you have tried my patch and it didn't make any
> difference. What SQLite and Perl versions are you using?

Your patch did make a difference but the outcome is not good:

+ WORK=/tmp/gittest
+ FILE=$'\303\244'
+ mkdir /tmp/gittest
+ mkdir /tmp/gittest/git
+ cd /tmp/gittest/git
+ git init-db
defaulting to local storage area
+ git repo-config gitcvs.enabled 1
+ git repo-config gitcvs.logfile /tmp/gittest/git/.git/cvslog.txt
+ touch $'\303\244'
+ git add $'\303\244'
+ git commit -a -mx
Committing initial tree 23d6145738bba135994775c19d6e8ae707d399ee
+ cd /tmp/gittest
+ CVS_SERVER=git-cvsserver
+ export CVS_SERVER
+ cvs -d :fork:/tmp/gittest/git/.git co master
cvs checkout: Updating master
U master/Ã¤
+ ls master
Ã¤  CVS

The pathname has been UTF-8 encoded _twice_!

Perl's version is 5.8.8. How do I get the version of SQLite? Do you mean 
DBD-SQLite-1.11?

Regards

Stephan