如何使用Rex管理你的服务器?(1)(2)
首先,你得安装全部所需的软件包。在Subversion服务器上执行这个命令。
svn01# apt-get install libapache2-svn subversion apache2-mpm-prefork
现在,编辑文件/etc/apache2/mods-enabled/dav_svn.conf,把下列代码粘贴到该文件中(更换现有的内容)。
DAV svn
SVNParentPath /var/lib/svn
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/apache2/dav_svn.passwd
Require valid-user
现在,创建目录/var/lib/svn和所有所需的版本库。我会在后面描述版本库的内容。
svn01# mkdir /var/lib/svn
svn01# cd /var/lib/svn
svn01 /var/lib/svn# svnadmin create common
svn01 /var/lib/svn# svnadmin create service
svn01 /var/lib/svn# svnadmin create database
svn01 /var/lib/svn# svnadmin create website
svn01 /var/lib/svn# chown -R www-data:
我们创建了版本库后,需要为apache建立验证机制。
svn01# htpasswd -c /etc/apache2/dav_svn.passwd your-user-name
现在,可以重新启动 apache了。
svn01# service apache2 restart
恭喜你!你的Subversion服务器现在准备就绪了。不妨直奔你的工作站,检出版本库。
评论暂时关闭