Tizen 2.0 Release
[pkgs/o/oma-ds-service.git] / data / my_tools / GIT-clone-list-rsa.sh
1 #!/bin/sh
2 usage(){
3         echo " [ USAGE ] "
4         echo " # ./GIT-clone-list.sh [REPOSITORY_LIST_FILE]"
5 }
6
7 if [ $# -ne 1 ]
8 then
9         usage
10         exit
11 fi
12
13 REPO_LIST=`cat $1`
14
15 date > git_clone_log
16
17 for NAME in $REPO_LIST
18 do
19         echo "[[ $NAME ]]" >> git_clone_log
20         mkdir -p $NAME >>git_clone_log 2>&1
21         cd $NAME/..
22         COUNT=`echo "$NAME" | awk -F'/' '{ print NF }'`
23         REPO_NAME=`echo "$NAME" | cut -f$COUNT -d"/"`
24
25 #       echo "REPO NAME $COUNT $REPO_NAME"
26         rm -rf $REPO_NAME >>git_clone_log 2>&1
27
28         git clone ssh://hk76.song@tizendev.org:29418/$NAME >>git_clone_log 2>&1
29         echo -n >>git_clone_log
30         cd -
31 done
32 exit