On 05.07.2011 10:17, Ramon Smits wrote:
    Except when you use non-ascii paths, in which case it breaks
    horribly and catastropically.


Really? :) But that is only TortoiseGIT right? Not msysgit?

I've tried msysgit and tortoise. If IUIC paths are stored in the local codepage (e.g. latin1), which is totally useless for everyone else. On the other hand, all repos originating from properly[1] configured linuxes use utf-8 locales and thus create paths in the repo that is subtly broken under windows. There is a horribly broken patchset floating around that does a partial conversion which I'm currently using.

http://code.google.com/p/msysgit/issues/detail?id=230
http://code.google.com/p/msysgit/issues/detail?id=80
http://code.google.com/p/tortoisegit/issues/detail?id=101

http://code.google.com/p/utf8-git-on-windows/downloads/list


For a discussion of the same problem for mercurial, see

http://mercurial.selenic.com/wiki/CharacterEncodingOnWindows


Best Regards, David

[1] for a quite arbitrary definition of "proper"
--
dasz.at OG              Tel: +43 (0)664 2602670     Web: http://dasz.at
Wien                                                UID: ATU64260999

       FB-Nr.: FN 309285 g          FB-Gericht: Wien

Reply via email to