Re: git fails with control characters in trunk directory name
- From
Alex Riesen <raa.lkml@gmail.com>
- Date
- May 12, 2009, 17:18 UTC
- Message-ID
- <81b0412b0905121018lbccda1fvf6c4c19417cdde00@mail.gmail.com>
- In-Reply-To
- <200905121900.00625.Hugo.Mildenberger@namir.de>
2009/5/12 Hugo Mildenberger <Hugo.Mildenberger@namir.de>:
Show 23 quoted lines
>> > Last not least, I managed to reproduce the problem almost exactly: >> > >> > 1.) hm@localhost git >> > clone "git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-testing.git >> > " >> > (Note the trailing linefeed) >> >> That's all the command printed? No "Initialized empty Git repository" line? > > hm@localhost /var/tmp $ git clone "git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-testing.git > " > Initialized empty Git repository in /mnt/hda1/tmp/bluetooth-testing.git > /.git/ > remote: Counting objects: 1177836, done. > remote: Compressing objects: 100% (189467/189467), done. > remote: Total 1177836 (delta 982785), reused 1176855 (delta 981880) > Receiving objects: 100% (1177836/1177836), 288.16 MiB | 1288 KiB/s, done. > Resolving deltas: 100% (982785/982785), done. > Checking out files: 100% (27842/27842), done. > > hm@localhost /var/tmp $ ls > bluetooth-testing.git? [Note that question mark replacing \n in repository's name] >
Ok, clone works. Fully and correctly (even if a bit unexpected).
> hm@localhost /var/tmp/bluetooth-testing.git $ make > make[1]: /mnt/hda1/tmp/bluetooth-testing.git: No such file or directory > make[1]: *** No rule to make target `/mnt/hda1/tmp/bluetooth-testing.git'. Stop.
It is just linux build system which does not support compilation in oddly named directories (which is reasonable, if you ask me).
> hm@localhost /var/tmp/bluetooth-testing.git $ git pull > fatal: Error in line 2:
That's already fixed. Will send the fix in a minute.