您的位置:首页 > 运维架构 > Linux

linux fedora安装svn笔记

2011-07-19 23:07 274 查看
1.安装必要软件(httpd已经安装好)
yum install subversion
yum install mod_dav_svn
2.创建项目仓库,修改拥有者给apache
mkdir /opt/svn/repos
chown apache:apache /opt/svn/repos

3.建立工作空间
svnadmin create /opt/svn/repos/doc

4.修改配置文件
vi /etc/httpd/conf.d/subversion.conf
LoadModule dav_svn_module modules/mod_dav_svn.so 
LoadModule authz_svn_module modules/mod_authz_svn.so
#并将其它内容改为如下 

#表明在主目录在网页中地址为 http://localhost/repos
<location /repos>  
DAV svn 
#主机中主目录为 /opt/svn/repos/
SVNParentPath /opt/svn/repos/  

AuthType Basic 
AuthName "Authorization Realm" 
#用户文件
AuthUserFile /etc/svn-auth-file 
Require valid-user 
#权限文件
AuthzSVNAccessFile /etc/svn-access-file 

</location>

5.建立账户,并创建账户文件
htpasswd -cm /etc/svn-auth-file user1
htpasswd -m /etc/svn-auth-file user2
6.设置权限
vi /etc/svn-access-file
添加以下内容
[doc:/]   //表示对doc目录的权限
user1 = rw //读写的权限
7.访问 http://localhost/svn/repos/doc
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息