博文

目前显示的是 七月, 2007的博文

标题: Debian下配置使用Subversion版本控制服务器

一篇LinuxSir 上的旧文,转过来 见 http://www.linuxsir.org/bbs/showthread.php?t=101952 标题: Debian下配置使用Subversion版本控制服务器 三,我用的是Debian,怎么配置使用Subversion 就像大多数软件的安装和配置一样,Debian下面配置和使用Subversion也是非常的方便。现以使用apache2+mod_svn的方式加以说明。 假定条件: 我们将我们所有的项目都放在/var/lib/svn目录下, 我们要创建foo这个项目, 项目的使用人员有张三(zhangs)和李四(lis), 张三(zhangs)是领导,只负责审查审查(只读),不用修改, 李四(lis)是苦工,什么都要干(读写)。 1,首先当然是安装apache2和subversion。 PHP 代码: apt - get install libapache2 - svn apache2 - mpm - prefork subversion (这儿选用apache2-mpm-prefork的理由是当前在Debian中只有这个版本可以使用php4) 2,创建一个项目 PHP 代码: svnadmin create /var/ lib / svn / foo 因为我们是要由apache2来提供服务,所以将目录权限改成是apache2运行时用户www-data: PHP 代码: chown www - data . www - data /var/ lib / svn / foo - R 3,配置apache2 编辑/etc/apache2/mods-available/dav_svn.conf,使之如下: PHP 代码: # dav_svn.conf - Example Subversion/Apache configuration # # For details