本节接着上节讲解一下Centos下SVN的安装配置,主要有四个部分,在这里拿出来和大家分享一下,希望对大家有用。
配置SVN:Centos下SVN的安装配置中配置SVN时,注意不要把apache的根目录与此设置的目录重复或者包含覆盖
Php代码
- [root@abc100conf.d]#pwd
- /etc/httpd/conf.d
- [root@abc100conf.d]#visubversion.conf
- DAVsvn
- SVNPath/var/www/svn/
- AuthTypeBasic
- AuthName"AuthorizationRealm"
- AuthUserFile/var/www/svn/passwd
- Requirevalid-user
- Location>
- [root@abc100conf.d]#pwd
- /etc/httpd/conf.d
- [root@abc100conf.d]#visubversion.conf
- DAVsvn
- SVNPath/var/www/svn/
- AuthTypeBasic
- AuthName"AuthorizationRealm"
- AuthUserFile/var/www/svn/passwd
- Requirevalid-user
- Location>
创建SVN版本库
Centos下SVN的安装配置时创建SVN版本库代码如下:
Php代码
- svnadmincreate/var/www/svn/
- chownapache.apache/var/www/svn/-R
- svnadmincreate/var/www/svn/
- chownapache.apache/var/www/svn/-R
增加用户名密码验证
Centos下SVN的安装配置时增加用户名密码验证,Php代码是:htpasswd-c/var/www/svn/passwdben重启apahce后看效果.
post-commit(利用SVN的钩子post-commit同步测试服务器代码)
Php代码
- [root@abc100hooks]#pwd
- /var/www/svn/hooks
- cppost-commit.tmplpost-commit
- chownapache.apachepost-commit
- 修改post-commint
- exportLANG="en_US.UTF-8"
- svnup/var/www/html/ben/
- chmoda+xpost-commit
- chown-Rapache.apache/var/www/html/ben(确保web目录能访问,否则post-commit不会正常工作)
- [root@abc100hooks]#pwd
- /var/www/svn/hooks
- cppost-commit.tmplpost-commit
- chownapache.apachepost-commit
- 修改post-commint
- exportLANG="en_US.UTF-8"
- svnup/var/www/html/ben/
- chmoda+xpost-commit
- chown-Rapache.apache/var/www/html/ben(确保web目录能访问,否则post-commit不会正常工作)
后续(设置映射文件夹,多人各自有不同的文件夹处理、有相同的配置文件)Centos下SVN的安装配置成功。
【编辑推荐】
本文标题:Centos下SVN的安装配置实用手册
URL链接:http://www.shufengxianlan.com/qtweb/news47/317297.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联