I'm not sure what is going on here, I just tried the commands and they worked find to get a checkout with submodules.
git clone git://git.blender.org/blender.git cd blender git submodule update --init --recursive git submodule foreach git checkout master git submodule foreach git pull --rebase origin master Googling for your error message, it appears this problem can sometimes be solved by removing the submodule directory and updating, though it's not clear why. So you could try: rm -rf scons git submodule update On Tue, Dec 24, 2013 at 12:57 PM, Dalai Felinto <[email protected]> wrote: > Hi, > > I'm setting up a new computer and after getting the git repository I'm > failing to update the submodules: > > $ git submodule update --init --recursive > > Submodule 'release/datafiles/locale' () registered for path > 'release/datafiles/locale' > Submodule 'release/scripts/addons' () registered for path > 'release/scripts/addons' > Submodule 'release/scripts/addons_contrib' () registered for path > 'release/scripts/addons_contrib' > Submodule 'scons' () registered for path 'scons' > fatal: Needed a single revision > Unable to find current revision in submodule path 'release/datafiles/locale' > > I left the repository cloning happening over night, so I suspect > something may have gone wrong in the end. git fetch upstream (which is > BF) works fine too. > > I even tried to re-setup the submodules but it didn't make any difference: > > $ git config submodule.scons.url git://git.blender.org/scons.git > $ git config submodule.release/scripts/addons_contrib.url > git://git.blender.org/blender-addons-contrib.git > $ git config submodule.release/scripts/addons.url > git://git.blender.org/blender-addons.git > $ git config submodule.release/datafiles/locale.url > git://git.blender.org/blender-translations.git > $ git submodule update --init --recursive > > (same error as above, after the update command) > > I'm on a Ubuntu 12.04 LTS, git 1.7.9.5 > > Any help is appreciated. Thanks, > Dalai > -- > blendernetwork.org/dalai-felinto > www.dalaifelinto.com > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
