header

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

posted @ 2015-11-18 15:49  loganv  阅读(169)  评论(0)    收藏  举报
footer