Re: Question about submodules and absolute paths
- From
Alexey Pelykh <alexey.pelykh@gmail.com>
- Date
- May 23, 2012, 05:39 UTC
- Message-ID
- <CAOmKuSqeW==dfdengmOrzaTWr+uqN9ysvm8MEHS1BB8mnYUA3Q@mail.gmail.com>
- In-Reply-To
- <4FBC774E.5000500@viscovery.net>
Thanks for pointing this I haven't experienced issue with this. Maybe due to my git on Windows is actually part of cygwin? Or maybe git status is 99% is what I do before any operation with git :)
On Wed, May 23, 2012 at 8:36 AM, Johannes Sixt <j.sixt@viscovery.net> wrote:
Show 15 quoted lines
> > Am 5/22/2012 21:18, schrieb Alexey Pelykh: > > Not on two machines, on single machine but with two OSes > > Windows + Linux + shared 'work' partition :) So both Windows and Linux > > use same repo clone that is stored on a 'work' partition. But due to > > those absolute paths, it gives '/cygdrive/d/work' on windows and > > '/media/work' on linux. Thus I have to keep 2 copies of each > > repository that uses submodules (and that is very inconvenient :( ) > > I think you cannot share the index file between OSes. Even though its file > format should be portable, the contents (stat information) is not > portable. After you boot into a different OS, you need at least a 'git > status' call to populate the index with the stat data from the new OS. > > -- Hannes