File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 22
33echo " cloneAllBitbucket.sh username targetuserorteam"
44
5+ cwd=$( pwd)
6+
57# USER=$1; curl --user ${USER} https://api.bitbucket.org/2.0/repositories/$2 | grep -o '"ssh:[^ ,]\+' | xargs -L1 git clone
68
79curl -u ${1} https://api.bitbucket.org/1.0/users/${2} > repoinfo
@@ -13,6 +15,9 @@ for repo_name in `cat repoinfo | gsed -r 's/("name": )/\n\1/g' | gsed -r 's/"nam
1315do
1416 echo " Cloning " $repo_name
1517 git clone git@bitbucket.org:${2} /$repo_name .git
18+ cd $repo_name
19+ git pull
20+ cd $cwd
1621 echo " ---"
1722done
1823
@@ -23,6 +28,9 @@ for repo_name in `cat repoinfo | sed -r 's/("name": )/\n\1/g' | sed -r 's/"name"
2328do
2429 echo " Cloning " $repo_name
2530 git clone git@bitbucket.org:${2} /$repo_name .git
31+ cd $repo_name
32+ git pull
33+ cd $cwd
2634 echo " ---"
2735done
2836
You can’t perform that action at this time.
0 commit comments