> In the git-bash command line running
>
> git submodule update --init --recursive
>
> fails at the first sub-sub-module reporting the absence of a weird
> relative-absolute path.
See to work fine for me, but I'm seeing less submodules than you:
$ git --version
git version 1.7.9.msysgit.0
$ git clone git://github.com/ajaxorg/cloud9.git
Cloning into 'cloud9'...
remote: Counting objects: 32628, done.
remote: Compressing objects: 100% (10695/10695), done.
remote: Total 32628 (delta 20999), reused 32158 (delta 20626)
Receiving objects: 100% (32628/32628), 63.00 MiB | 550 KiB/s, done.
Resolving deltas: 100% (20999/20999), done.
$ cd cloud9/
$ git submodule update --init --recursive support/ace
Submodule 'support/ace' (https://github.com/ajaxorg/ace.git) registered for path
'support/ace'
Cloning into 'support/ace'...
remote: Counting objects: 21812, done.
remote: Compressing objects: 100% (5879/5879), done.
remote: Total 21812 (delta 15750), reused 20308 (delta 14411)
Receiving objects: 100% (21812/21812), 8.08 MiB | 130 KiB/s, done.
Resolving deltas: 100% (15750/15750), done.
Submodule path 'support/ace': checked out '21a07bd793185cf5ddf840e7aff73ead30a03
ed2'
Submodule 'doc/wiki' (git://github.com/ajaxorg/ace.wiki.git) registered for path
'doc/wiki'
Cloning into 'doc/wiki'...
remote: Counting objects: 168, done.
remote: Compressing objects: 100% (164/164), done.
remote: Total 168 (delta 92), reused 4 (delta 2)Receiving objects: 14% (24/168)
Receiving objects: 16% (27/168)
Receiving objects: 100% (168/168), 24.37 KiB, done.
Resolving deltas: 100% (92/92), done.
Submodule path 'doc/wiki': checked out 'd2a65d0addc2e5ab922bbff9cb6022a4652b4f13
'
--
Sebastian Schuberth
That's right.
> This path, saved in .git file of submodule directory, has window-style path, which I believe gives trouble to git.
As I have no Windows Git installation at hand right now, could you please
post that path?
> I'm not a git hacker, nor msysgit hacker, but it looks like msysgit has trouble to work with path indicated in .git file, and it has to do with windows path vs. unix path.
>
> What do you think?
You might be right about that. And as I was involved in that gitfile
change and currently am working on making those absolute paths relative
(to make superprojects movable again) I'm definitely interested in what
is going here.
Thanks, that looks just like the issue Johannes Sixt posted on the git
mailing list today:
http://permalink.gmane.org/gmane.comp.version-control.git/191568