码迷,mamicode.com
首页 > 移动开发 > 详细

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

时间:2014-07-25 16:40:01      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:android   style   blog   color   os   for   art   re   

#!/bin/sh
#
ROOT_DIR=/backup/
PRJ_NAME=6592wetcust
BRR_NAME=mydev

cd $ROOT_DIR$PRJ_NAME"/"

echo ">>>>>>>>.. repo clean ..<<<<<<<<<<<<<"
repo forall -c git reset --hard
repo forall -c git clean -xfd

echo ">>>>>>>>.. repo abandon ..<<<<<<<<<<<<<"
repo abandon $BRR_NAME

#echo ">>>>>>>>.. run repo sync >>>>>>>> start"
repo sync

echo ">>>>>>>>.. create branches :stm_ics_tyapps_cust_dev >>>>>>>>"
repo start $BRR_NAME --all

echo ".... rm out dir"
rm -rf ./out

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

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

  PRJ_NAME 项目目录

  BRR_NAME 本地工作分支名

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

用脚本同步android项目至服务器最新版本,布布扣,bubuko.com

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

标签:android   style   blog   color   os   for   art   re   

原文地址:http://www.cnblogs.com/sphere/p/3867808.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!