1.【安装基本软件包】,  yum -y install httpd subversion mod_dav_svn

2.【验证svn安装是否成功及httpd 的mod_dav模块是否加载】

svn --version或  svnserve --version

svn+apache快速安装

mod_dav.so

svn+apache快速安装

3.[svn具体配置]

【创建版本库】,

mkdir -pv /svn/data --主目录

svnadmin create /svn/data/www  --创建版本库

chmod -R 700 /svn/data 权限设置

chown -R apache:apache /svn/data

【建apache svn目录】

<Location /svn>    --表示访问目录

DAV svn    --模块名

SVNParentPath /svn/data    --库文件夹

AuthType Basic    --apache 认证方式

AuthName "svn"    --验证弹出窗口名称

AuthUserFile /svn/passwd    --登录帐号

AuthzSVNAccessFile /svn/auth.conf  svn权限认证

Require valid-user  表明/svn/passwd文件中用户均有效

</Location>

具体的环境搭建根据自己的版本库位置设置即可,

【创建svn帐号】

htpasswd /svn/passwd rui

配置权限认证文件/svn/auth.conf

[groups]

admin = ce,rui

[/]

rui = rw

ce = r

修改/svn/auth.conf的权限

chown -R apache:apache /ssvn/auth.conf

【测试验证】

启动svn,并重启httpd

svnserve -d -r /svn/data

service httpd restart

在windows下用户TortoiseSVN导入一个已存项目到我们的www项目中

svn+apache快速安装

successfully,

svn+apache快速安装

 

相关文章:

  • 2021-09-03
  • 2021-12-03
  • 2022-12-23
  • 2018-07-18
  • 2022-01-22
  • 2021-07-27
  • 2021-10-21
猜你喜欢
  • 2021-06-26
  • 2021-11-30
  • 2021-12-09
  • 2022-01-03
  • 2021-12-17
  • 2021-12-23
  • 2021-08-20
相关资源
相似解决方案