From 9c87f7198af8ef7bef29694932c41ee099b0028c Mon Sep 17 00:00:00 2001 From: Tony Tkacik Date: Fri, 28 Aug 2015 14:34:16 +0200 Subject: [PATCH] gerrit-clone-all: clone all from gerrit Signed-off-by: Tony Tkacik --- bin/gerrit-clone-all | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100755 bin/gerrit-clone-all diff --git a/bin/gerrit-clone-all b/bin/gerrit-clone-all new file mode 100755 index 0000000..f0baaf2 --- /dev/null +++ b/bin/gerrit-clone-all @@ -0,0 +1,13 @@ +#!/bin/sh + +PORT=29418 +GERRIT=$1 +CURRENT_DIR=$(pwd) +for p in $(ssh -p $PORT $GERRIT 'gerrit ls-projects') +do +echo "Checking out $p"; +mkdir $p; +cd $p; +git clone "ssh://$GERRIT:$PORT/$p" . +cd $CURRENT_DIR; +done