您的位置:首页 > 其它

ubuntu 10.04.1 安装svn服务器

2013-08-05 15:27 344 查看
2013-08-02 16:36

ubuntu 10.04.1 安装svn服务器

1、查看系统中是否安装apache

dpkg -l apache

 

2、以没有安装为前提,

安装apache:sudo apt-get install apache2-mpm-prefork

安装apache和svn相关模块:sudo apt-get install libapache2-svn

安装svn: sudo apt-get install subversion

 

3、安装完成后,apache配置文件目录为/etc/apache2/apache.conf

 

4、配置/etc/apache2/apache.conf文件(关键)添加:

#WebDAV/dELTAv协议模块

LoadModule dav_module        modules/mod_dav.so

#WebDAV/DeltaV协议SVN访问模块

LoadModule dav_svn_module    modules/mod_dav_svn.so

#SVN目录访问控制模块

LoadModule authz_svn_module  modules/mod_authz_svn.so

<Location /svn>

  DAV svn

  SVNParentPath /home/svn

  AuthType Basic

  AuthName "Subversion Repository"

  AuthUserFile /etc/apache2/dav_svn.passwd

  AuthzSVNAccessFile /etc/apache2/dav_svn.authz

    Require valid-user

</Location>

5、 新建配置文件/etc/apache2/ dav_svn.authz
内容:

 

[test:/] 

test= rw          注释:test为apache添加的用户

6、在终端用apache命令添加用户

htpasswd -c /etc/apache2/dav_svn.passwd test

 

7、apache配置完事

 

8、创建svn项目

 mkdir /home/svn/test

svnadmin create /home/svn/test

 

注释:目录test为项目名称

9、更改目录权限为apache能够操作的目录

sudo chown -R www-data     /home/svn/test

注释:www-data 为apache默认运行用户

 

10、http://ip/svn/test 访问即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: