{"thread":{"id":"34918","subject":"git-svn fails to initialize with submodule setup, when '.git' is a file and not a directory","startedAt":"2013-09-12T18:45:26Z","lastAt":"2013-09-12T18:45:26Z","messageCount":1,"participants":["Marc-Antoine Ruel"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"227552","messageId":"CANAQWOXT2pwF2tds3FK1bE6_cPYw_niB8O_nmxCs8_9GXuiF9g@mail.gmail.com","threadId":"34918","inReplyTo":null,"subject":"git-svn fails to initialize with submodule setup, when '.git' is a file and not a directory","fromName":"Marc-Antoine Ruel","fromEmail":"maruel@google.com","sentAt":"2013-09-12T18:45:26Z","receivedAt":"2013-09-12T18:45:26Z","isPatch":false,"sender":{"key":"maruel@google.com","avatar":null},"body":"Repro:\n1. git clone --recursive a repository with submodules.\n2. cd checkout/submoduleA\n3. git svn init svn://host/repo\n\nExpected:\nWorks as usual\n\nActual:\n/path/to/checkout/submoduleA/.git/refs: Not a directory\ninit: command returned error: 1\n\nWhy:\nsubmoduleA/.git is a file, not a directory.\n$ cat /path/to/checkout/submoduleA/.git\ngitdir: ../.git/modules/submoduleA\n\n$ git --version\ngit version 1.8.4\n\nThanks,\n\nM-A\n"}]}