Skip navigation.

极湖

无不用其“极”

CentOS 下安装配置 Subversion

CentOS 下安装配置 Subversion (简明实用)

用 yum 安装 apache 模块。
# yum install mod_dav_svn

创建库。
# cd /home
# mkdir svnrepo
# cd svnrepo
# svnadmin create project1
# svn mkdir file:///home/svnrepo/project1/trunk file:///home/svnrepo/project1/tags file:///home/svnrepo/project1/branches -m "initial repository layout"

更改目录的所有者为 apache 用户。
# chown -R apache.apache project1

创建用户认证文件(采用Digest)。
# htdigest -c .htdigest 'Subversion Area' admin
Adding password for admin in realm Subversion Area.
New password: (输入密码)
Re-type new password: (输入密码)

追加用户。
# htdigest .htdigest 'Subversion Area' user1
# htdigest .htdigest 'Subversion Area' user2

设置 Apache。
# cd /etc/httpd/conf.d/
# cp -p subversion.conf subversion.conf.orig
# vi subversion.conf

输入以下内容:
LoadModule dav_svn_module     modules/mod_dav_svn.so
LoadModule authz_svn_module   modules/mod_authz_svn.so
Alias /svn "/home/svnrepo"
<Location /svn>
    DAV svn
    SVNParentPath /home/svnrepo
    AuthType Digest
    AuthName "Subversion Area"
    AuthUserFile /home/svnrepo/.htdigest
    Require valid-user
</Location>

重启 Apache。
# /etc/init.d/httpd configtest
# /etc/init.d/httpd restart

ExtJS 3.0 正式释出用 JavaScript 实现的 md5 算法

Write a comment

You must be logged in to write a comment. If you're not a registered member, please sign up.

November 2009
S M T W T F S
October 2009December 2009
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30