查看: 451|回复: 6

安装Subversion 服务器

 关闭 [复制链接]

签到天数: 2090 天

连续签到: 2 天

[LV.Master]伴坛终老IIII

发表于 2009-5-2 16:09 | 显示全部楼层 |阅读模式
安装Subversion 服务器

subversion meta-package 依赖一些关联包(libapache2-svn 和subversion-tools)来配置服务器。
1 创建仓库
当前,subversion 软件包无法创建仓库,所以用户需要手工创建它们。通常可在/var/local/repos 下创建仓库。
创建目录:
# mkdir -p /var/local/repos
创建仓库数据库:
# svnadmin create /var/local/repos
将仓库的写权限赋给WWW server:
# chown -R www-data:www-data /var/local/repos
2 配置Apache2
通过用户认证授权访问仓库,添加(或去掉注释符)下列内容到/etc/apache2/modsavailable/
dav_svn.conf:
<Location /repos>
DAV svn
SVNPath /var/local/repos
AuthType Basic
AuthName \"Subversion repository\"
AuthUserFile /etc/subversion/passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept></Location>
接着,使用下面的命令创建用户认证文件:
htpasswd2 -c /etc/subversion/passwd some-username
重启Apache2,就可以使用URLhttp://hostname/repos 来访问新的Subversion 仓库了。
PCOS系统下载站:http://zhuangji.wang

签到天数: 28 天

连续签到: 0 天

[LV.4]偶尔看看III

发表于 2009-5-2 17:09 | 显示全部楼层
学习了。谢谢。
PCOS系统下载站:http://zhuangji.wang

该用户从未签到

发表于 2009-5-3 08:52 | 显示全部楼层
来学习一下,顶了
PCOS系统下载站:http://zhuangji.wang

该用户从未签到

发表于 2009-5-3 09:14 | 显示全部楼层
[s:129] 不知道干吗用的呢 蛮学习下
PCOS系统下载站:http://zhuangji.wang

签到天数: 14 天

连续签到: 0 天

[LV.3]偶尔看看II

发表于 2009-5-8 01:33 | 显示全部楼层
学习了。谢谢。
PCOS系统下载站:http://zhuangji.wang

签到天数: 2090 天

连续签到: 2 天

[LV.Master]伴坛终老IIII

 楼主| 发表于 2009-5-2 16:09 | 显示全部楼层

安装Subversion 服务器

安装Subversion 服务器

subversion meta-package 依赖一些关联包(libapache2-svn 和subversion-tools)来配置服务器。
1 创建仓库
当前,subversion 软件包无法创建仓库,所以用户需要手工创建它们。通常可在/var/local/repos 下创建仓库。
创建目录:
# mkdir -p /var/local/repos
创建仓库数据库:
# svnadmin create /var/local/repos
将仓库的写权限赋给WWW server:
# chown -R www-data:www-data /var/local/repos
2 配置Apache2
通过用户认证授权访问仓库,添加(或去掉注释符)下列内容到/etc/apache2/modsavailable/
dav_svn.conf:
<Location /repos>
DAV svn
SVNPath /var/local/repos
AuthType Basic
AuthName \"Subversion repository\"
AuthUserFile /etc/subversion/passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept></Location>
接着,使用下面的命令创建用户认证文件:
htpasswd2 -c /etc/subversion/passwd some-username
重启Apache2,就可以使用URLhttp://hostname/repos 来访问新的Subversion 仓库了。
PCOS系统下载站:http://zhuangji.wang

签到天数: 2090 天

连续签到: 2 天

[LV.Master]伴坛终老IIII

 楼主| 发表于 2009-5-2 16:09 | 显示全部楼层

安装Subversion 服务器

安装Subversion 服务器

subversion meta-package 依赖一些关联包(libapache2-svn 和subversion-tools)来配置服务器。
1 创建仓库
当前,subversion 软件包无法创建仓库,所以用户需要手工创建它们。通常可在/var/local/repos 下创建仓库。
创建目录:
# mkdir -p /var/local/repos
创建仓库数据库:
# svnadmin create /var/local/repos
将仓库的写权限赋给WWW server:
# chown -R www-data:www-data /var/local/repos
2 配置Apache2
通过用户认证授权访问仓库,添加(或去掉注释符)下列内容到/etc/apache2/modsavailable/
dav_svn.conf:
<Location /repos>
DAV svn
SVNPath /var/local/repos
AuthType Basic
AuthName \"Subversion repository\"
AuthUserFile /etc/subversion/passwd
<LimitExcept GET PROPFIND OPTIONS REPORT>
Require valid-user
</LimitExcept></Location>
接着,使用下面的命令创建用户认证文件:
htpasswd2 -c /etc/subversion/passwd some-username
重启Apache2,就可以使用URLhttp://hostname/repos 来访问新的Subversion 仓库了。
PCOS系统下载站:http://zhuangji.wang

本版积分规则