分类: LINUX
2009-12-04 22:55:47
1, 安装软件
sudo
apt-get install subversion
sudo apt-get install
libapache2-svn
sudo apt-get install
apache2
如果又依赖都装上。如果不能上网,那就只能去网站下载然后安装了,这个我没有试过,不过应该不难。
2,
创建版本库
sudo
svnadmin create
3, Apache用户赋权
sudo
chown -R www-data:www-data
4,配置Apache
sudo
gedit /etc/apache2/mods-available/dav_svn.conf
加入如下内容:
DAV svn
SVNPath
AuthType
Basic
AuthName “subversion repository”
AuthUserFile
#
Require
valid-user
#
其中有两行被注释掉了,以保证每次都需要用户名密码。
5,
创建用户
也很简单,建议将用户名密码文件存放在当前版本仓库下conf文件夹下,这样版本仓库多的时候无至于太乱。
因为conf文件夹下已经存在passwd文件了,所以直接添加用户:
sudo
htpasswd -c
打开
6,
重启Apache
sudo /etc/init.d/apache2 restart
然后就可以在浏览器中输入 输入刚才创建的用户名和密码就可以访问刚才创建的仓库了。