Hi msysgit doesnt works properly on the systems with cyrillic paths can you fix it?
Re: Fwd: cyrillics
God love is hard to find. You got lucky Николай! 2011/07/01 12:24:59 +0400 Николай Новиков <kolan_n@mail.ru> => To git :
> Hi
> msysgit doesnt works properly on the systems with cyrillic paths
> can you fix it?
> N?????r??y????b?X????v?^?)??{.n?+???????????}?????z?&j:+v???????zZ+??+zf???h???~????i???z??w?????????&?)??fКолян а эт чо типа керилецо?
73! Peter pgp: A0E26627 (4A42 6841 2871 5EA7 52AB 12F8 0CE1 4AAC A0E2 6627) -- http://vereshagin.org
Re: Fwd: cyrillics
You're face to face with man who sold the world, Николай! 2011/07/19 13:19:21 +0400 Николай Новиков <kolan_n@mail.ru> => To Peter Vereshagin :
Show 5 quoted lines
> нет, > 1 это неправильно, почему я должен себя ограничивать, если разработчики гита не позаботились об интернатионализации > я не мазохист > 2 в винде имена юникодные, следовательно и обрабатываться должны как юникод > 3 сам бы исправил, но блин, я не знаю архитектуру этого гита, в вашем коде совсем не ориентируюсь, чтобы исправить, нужно вникать в код этого гита, а мне влом
=== $ cd /tmp $ mkdir это-тест $ cd это-тест $ git init Initialized empty Git repository in /tmp/это-тест/.git/ $ echo тест ноль один > тест-ноль-один.тхт $ mkdir тест-ноль-два $ echo тест ноль три > тест-ноль-два/тест-ноль-три.тхт $ git add тест-ноль-* $ git commit -a -m 'Инитный камит' [master (root-commit) 62405ff] Инитный камит 2 files changed, 2 insertions(+), 0 deletions(-) create mode 100644 "\321\202\320\265\321\201\321\202-\320\275\320\276\320\273\321\214-\320\264\320\262\320\260/\321\202\320\265\321\201\321\202-\320\275\320\276\320\273\321\214-\321\202\321\200\320\270.\321\202\321\205\321\202" create mode 100644 "\321\202\320\265\321\201\321\202-\320\275\320\276\320\273\321\214-\320\276\320\264\320\270\320\275.\321\202\321\205\321\202" $ git log commit 62405ff375d4caf1261daaf1b1687f0e7ea3c9fd Author: Peter Vereshagin <peter@vereshagin.org> Date: Tue Jul 19 17:48:53 2011 +0400
Инитный камит $ git ls-tree 62405ff375d4caf1261daaf1b1687f0e7ea3c9fd 040000 tree bf12c0300e1dc977c8a43aeb0d5192a90e0c6bbf "\321\202\320\265\321\201\321\202-\320\275\320\276\320\273\321\214-\320\264\320\262\320\260" 100644 blob 11b9cfda254253997e4a7feff29dc3b12c3e9ee0 "\321\202\320\265\321\201\321\202-\320\275\320\276\320\273\321\214-\320\276\320\264\320\270\320\275.\321\202\321\205\321\202" $ cd .. $ mkdir itistest00 $ cd itistest00 $ git clone ../это-тест/.git Cloning into это-тест... done. $ ls это-тест $ ls это-тест/ тест-ноль-два тест-ноль-один.тхт ===
1. I think it's enough for Git's i18n that content can be carried from one host/dir to another. 2. Those asking about Git's i18n inprovements are characterized imature persons without obligation on implicit worldwide 'use English;' coders convention. 3. The more to treat them as newbies is that they have no proofs like logs.
ps. I'm in a serious doubt ms-windows keeps cyrilic filsystem i18n all utf-8 only.
73! Peter pgp: A0E26627 (4A42 6841 2871 5EA7 52AB 12F8 0CE1 4AAC A0E2 6627) -- http://vereshagin.org