Re: [PATCH 02/34] Add t1510 and basic rules that run repo setup
On Wed, Oct 27, 2010 at 11:30 PM, Jonathan Nieder <jrnieder@gmail.com> wrote:
Show 19 quoted lines
> Nguyen Thai Ngoc Duy wrote:
>> 2010/10/27 Nguyễn Thái Ngọc Duy <pclouds@gmail.com>:
>
>>> +# 2. .git file is relative to git_dir. .git file is basically symlink
>>> +# in disguise.
>>
>> This is not completely followed in my tests. If .git is a true
>> symlink, its link is relative to .git itself. When .git is a file, it
>> would be more difficult to calculate path relative to .git (you can't
>> chdir to a file).
>
> I'm not sure I understand:
>
> git init repo
> cd repo
> mv .git .git.real
> ln -s .git.real .git
>
> The path ".git.real" is relative to "repo/", not "repo/.git/", no?
Ah, ok. I was confused after writing all those tests.
--
Duy