svn初步操作
创建
svnadmin create /Users/holly_linlc/Desktop/xm
启动
svnserve -d -r /Users/holly_linlc/Desktop/xm
导入
svn import /Users/holly_linlc/Desktop/holly svn://172.16.0.74/xm --username=lk --password=123123 -m "初始化导入"
checkout
svn checkout svn://172.16.0.74/xm --username=lk --password=123123 ./xiaomi
svn仓库的hooks中post-commit 钩子的自动更新用法
export LANG=zh_CN.UTF-8
REPOS="$1"
REV="$2"
LOGFILE=/opt/llc/xiaomi/svn.log
exec 1>>"$LOGFILE"
exec 2>&1
# echo "11111" >> /opt/llc/xiaomi/svn.log
svn update /opt/xmweb-html/webapp --username loganv --password 123123 --no-auth-cache
# echo "2222" >> /opt/llc/xiaomi/svn.log
可能出现权限不足
chmod +x post-commit

浙公网安备 33010602011771号