首页 > 代码库 > 用脚本同步android项目至服务器最新版本

用脚本同步android项目至服务器最新版本

#!/bin/sh#ROOT_DIR=/backup/PRJ_NAME=6592wetcustBRR_NAME=mydevcd $ROOT_DIR$PRJ_NAME"/"echo ">>>>>>>>.. repo clean ..<<<<<<<<<<<<<"repo forall -c git reset --hardrepo forall -c git clean -xfdecho ">>>>>>>>.. repo abandon ..<<<<<<<<<<<<<"repo abandon $BRR_NAME#echo ">>>>>>>>.. run repo sync >>>>>>>> start"repo syncecho ">>>>>>>>.. create branches :stm_ics_tyapps_cust_dev >>>>>>>>"repo start $BRR_NAME --allecho ".... rm out dir"rm -rf ./out

  android项目协同开发有时需要同步代码,而且需要同步的部分较多。可将如上脚本内容保存为autoSyncCode.sh ,在ubuntu命令行下运行此脚本(需要先给加上可执行权限chmod a+x autoSyncCode.sh),即可实现自动clean当前项目,并同步代码至服务器最新版本,自动创建本地分支,删除out目录。

  其中的ROOT_DIR是你项目的根目录(这里是/backup/)

  PRJ_NAME 项目目录

  BRR_NAME 本地工作分支名

  可根据自己的项目名和目录进行修改。