For a while now I have used a script I called hgforest to deal with our forest of repositories or nested repositories, this has been derived from what I posted in my blog entry:
http://blogs.sun.com/kto/entry/mercurial_forest_pet_shell_trick It's been slightly expanded and improved over time.
I'm proposing adding that script to the make/scripts directory and also provide an easy 'get-source.sh' script for people to get the entire forest and avoid a hard dependence on the Forest Extension.
http://cr.openjdk.java.net/~ohair/openjdk7/jdk7-build-forest/webrev/ Let me know what you think. You can try getting a complete forest doing the following: hg clone http://hg.openjdk.java.net/jdk7/jdk7 openjdk7 cd openjdk7 wget http://cr.openjdk.java.net/~ohair/openjdk7/jdk7-build-forest/webrev/jdk7-build-forest.patch hg import --no-commit jdk7-build-forest.patch sh ./get_source.sh -kto