1 Star 3 Fork 4

azhw/UbuntuInit

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
downProject.sh 1.11 KB
一键复制 编辑 原始数据 按行查看 历史
koala 提交于 2020-03-25 16:46 +08:00 . first commit
#!/bin/bash
user=$(echo $USER)
echo "当前登录用户为${user}"
currentDir=$(cd $(dirname $0); pwd)
#下载estos项目
downProject() {
git_baseuri="http://anzhongwei:elink888@git.elinkit.com.cn:7070/r/"
project_list=("estos-antman" "estos-collector" "estos-darkhawk" "estos-doc" "estos-for-parking"
"estos-for-projects" "estos-heimdall" "estos-hulk" "estos-magneto" "estos-multiverse"
"estos-quicksilver" "estos-shield" "estos-thor" "estos-util"
)
project_dir=/home/${user}/project/java/estos
if [ ! -d ${project_dir} ]; then
mkdir -p ${project_dir}
fi
cd ${project_dir}
# 如果git未安装,则执行安装脚本
if ! command -v git > /dev/null; then
. ${currentDir}/dev/installAndConfigGit.sh
fi
echo "执行克隆项目"
for project in ${project_list[@]}; do
cd ${project_dir}
echo "当前操作项目:"${project}
git clone ${java_git_baseuri}${project}
cd ${project_dir}/${project}
git checkout -b dev
git branch --set-upstream-to=origin/dev dev
git pull
done
}
# downProject
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Shell
1
https://gitee.com/azhw/UbuntuInit.git
git@gitee.com:azhw/UbuntuInit.git
azhw
UbuntuInit
UbuntuInit
master

搜索帮助