No need to copy repo after cloning just switch remote url
This commit is contained in:
parent
a67b33d3f7
commit
dac8be875b
|
@ -97,7 +97,8 @@ getBitbucketInfo()
|
||||||
|
|
||||||
backupRepo()
|
backupRepo()
|
||||||
{
|
{
|
||||||
cd ~/temp/$repoName || return 1
|
timestamp=$(date | tr " " _ | tr : _ )
|
||||||
|
cd ~/temp/github/$repoName || return 1
|
||||||
if [[ $private == "1" ]];then
|
if [[ $private == "1" ]];then
|
||||||
httpGet --user $bbUsername:$password https://api.bitbucket.org/1.0/repositories/ --data name=$repoName$timestamp is_private=true > /dev/null
|
httpGet --user $bbUsername:$password https://api.bitbucket.org/1.0/repositories/ --data name=$repoName$timestamp is_private=true > /dev/null
|
||||||
echo "private"
|
echo "private"
|
||||||
|
@ -116,17 +117,7 @@ backupRepo()
|
||||||
rm -rf ~/temp
|
rm -rf ~/temp
|
||||||
}
|
}
|
||||||
|
|
||||||
copyRepository()
|
|
||||||
{
|
|
||||||
timestamp=$(date | tr " " _ | tr : _ )
|
|
||||||
cp -r ~/temp/github/$repoName ~/temp || { rm -rf ~/temp; return 1; }
|
|
||||||
cd ~/temp || { rm -rf ~/temp; return 1; }
|
|
||||||
#repoName=$(ls ~/temp)
|
|
||||||
cd $repoName || { rm -rf ~/temp; return 1; }
|
|
||||||
#rm -rf .git && git init > /dev/null
|
|
||||||
# git add -A . > /dev/null
|
|
||||||
# git commit -m "Initial commit" > /dev/null
|
|
||||||
}
|
|
||||||
|
|
||||||
getGitHubRepoInfo()
|
getGitHubRepoInfo()
|
||||||
{
|
{
|
||||||
|
@ -226,7 +217,6 @@ elif [ $# -ge 1 ];then
|
||||||
repoName=$i
|
repoName=$i
|
||||||
echo "Starting to backup $repoName"
|
echo "Starting to backup $repoName"
|
||||||
cloneGitHubRepo || exit 1
|
cloneGitHubRepo || exit 1
|
||||||
copyRepository || { echo "Error: couldnt copy $repoName to ~/temp/$originalRepoName"; exit 1; }
|
|
||||||
backupRepo || { echo "Error: couldnt backup $originalRepoName to bitbucket"; exit 1; }
|
backupRepo || { echo "Error: couldnt backup $originalRepoName to bitbucket"; exit 1; }
|
||||||
echo
|
echo
|
||||||
done
|
done
|
||||||
|
@ -236,7 +226,6 @@ elif [ $# -ge 1 ];then
|
||||||
repoName=$i
|
repoName=$i
|
||||||
echo "Starting to backup $repoName"
|
echo "Starting to backup $repoName"
|
||||||
cloneGitHubRepo || exit 1
|
cloneGitHubRepo || exit 1
|
||||||
copyRepository || { echo "Error: couldnt copy $repoName to ~/temp/$repoName"; exit 1; }
|
|
||||||
backupRepo || { echo "Error: couldnt backup $originalRepoName to bitbucket"; exit 1; }
|
backupRepo || { echo "Error: couldnt backup $originalRepoName to bitbucket"; exit 1; }
|
||||||
echo
|
echo
|
||||||
done
|
done
|
||||||
|
@ -251,7 +240,6 @@ if [[ $all == "0" ]];then
|
||||||
getBitbucketInfo || exit 1
|
getBitbucketInfo || exit 1
|
||||||
echo
|
echo
|
||||||
cloneGitHubRepo || exit 1
|
cloneGitHubRepo || exit 1
|
||||||
copyRepository ~/temp/github/$repoName || { echo "Error: couldnt copy $repoName to ~/temp/$repoName"; exit 1; }
|
|
||||||
backupRepo || { echo "Error: couldnt backup $originalRepoName to bitbucket"; exit 1; }
|
backupRepo || { echo "Error: couldnt backup $originalRepoName to bitbucket"; exit 1; }
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
|
@ -264,7 +252,6 @@ else
|
||||||
repoName=$repo
|
repoName=$repo
|
||||||
echo "Starting to backup $repoName"
|
echo "Starting to backup $repoName"
|
||||||
cloneGitHubRepo || exit 1
|
cloneGitHubRepo || exit 1
|
||||||
copyRepository ~/temp/gitub/$repoName || { echo "Error: couldnt copy $repoName to ~/temp/$repoName"; exit 1; }
|
|
||||||
backupRepo || { echo "Error: couldnt backup $repoName to bitbucket"; exit 1; }
|
backupRepo || { echo "Error: couldnt backup $repoName to bitbucket"; exit 1; }
|
||||||
echo
|
echo
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue