* Akim Demaille wrote on Sun, Dec 21, 2008 at 02:16:13PM CET: > Le 21 déc. 08 à 14:02, Ralf Wildenhues a écrit : > >> Somehow this change doesn't make me get the autoconf submodule; nor do >> I get the gnulib submodule, but I happened to use --gnulib-srcdir >> anyway. > > But I also fail to properly "git add" the submodule itself. I fixed > that in the following change, which I hope you have too.
Hmm, I only changed to git bison today, so I guess I should have all those changes. >> As I haven't used submodules in git at all yet, I assume I'm just >> missing something obvious, but in order to avoid others missing the >> same, I suggest documenting whatever it takes to get them into >> README-hacking and maybe also to >> <http://savannah.gnu.org/cvs/?group_id=56>. > > Will do. Can you just confirm that "git submodule update --init" does > what you need? That looks better. Is there however a way to avoid having duplicated checked-out repos? I have git trees of Autoconf and Gnulib lying around here, I don't necessarily want them another time. Should I just remove those repos again and turn the directories into symlinks? If that is ok, then maybe that could be documented as an alternative, too. BTW, I should have been more explicit in the above: please fix the savannah bison pages to not show the CVS tree for the code any more, and let README-hacking point to the savannah git page for bison. > Submodules are not as easy to use as svn externals, unfortunately. Dunno, I've not needed the latter much either. Thanks! Ralf
