Hey all! We still don't have grokmirror running, which I'd like to do to help local syncing of the bazillion git repos. (I frequently like to do that before getting on a plane) However - turns out there is a simple shell-script snippet you can run to get the job done well.
It assumes you have an ssh host setup called "review" which points to review.openstack.org:29418. This will clone or update every repo in gerrit: for repo in `ssh review gerrit ls-projects` ; do mkdir -p $(dirname $repo) if [ ! -d $repo ] ; then echo "Cloning $repo" git clone git://git.openstack.org/$repo $repo (cd $repo; git review -s) else echo "Updating $repo" (cd $repo; git remote update) fi done _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev