#!/bin/bash
if [ $# -lt 1 ]; then
echo "Usage: `basename $0` svn_branch_url" >&2
exit 1
fi
cd `dirname $0`/..
BASE=`pwd`
echo "$BASE"
#sh $BASE/bin/killws
rm -rf $BASE/src/XXXXX/*
rm -rf $BASE/src/XXXXX/.svn
svn co $1 $BASE/XXXXX
echo svn checkout code from $1 OK!!!!!!!
将svn地址作为参数传递给脚本
如下$ sh XXX.sh svn_address
本文介绍了一个使用Bash脚本进行SVN仓库操作的例子。该脚本用于清理指定目录,并从SVN检出最新代码。具体步骤包括:进入脚本所在目录、清理旧文件及版本控制信息、从SVN检出新代码并确认操作成功。
1595

被折叠的 条评论
为什么被折叠?



