centos搭建svn服务器并同步到web目录

yum install subversion

mkdir -v /root/svn

cd /root/svn

svnadmin create web

cd web/conf/

vi passwd

test=test

保存退出

vi authz

[/]

test=rw

保存退出

vi svnserver.conf

anon-access=none

auth-access=write

password-db=passwd

auth-db=authz

realm=/root/svn/web

保存退出

cd ../hooks/

cp post-commit.tpl post-commit

chmod +x post-commit

vi post-commit

export LANG=zh_CN.UTF-8
/usr/bin/svn update svn://localhost/ /var/www --username test--password test--no-auth-cache

保存退出

cd /var/www

svn co svn://localhost /var/www

启动svn

svnserve -d -r /root/svn/web

把svn添加都启动项

vi /etc/rc.d/rc.local

添加最后一行svnserve -d -r /root/svn/web

保存退出

svn到此搭建完成

posted @ 2017-08-03 09:34  前度天下  阅读(477)  评论(0编辑  收藏  举报