环境:Ubuntu 8.04
前提:安装好svn+apache2+php环境
1、不要使用ubuntu自带的,自行下载最新的websvn:
http://websvn.tigris.org/
2、解压到/var/www/websvn目录下
3、填写apache2配置文件,例如:/etc/apache2/mods-available/dav_svn.conf
添加:
<Location /websvn/>
Options FollowSymLinks
order allow,deny
allow from all
AuthType Basic
AuthName "Subversion Repository"
</Location>
4、这时候你可以通过http://localhost/websvn进行访问,然后根据提示修改websvn配置文件(指定svn库路径等)
5、如果你希望直接使用http://localhost访问,可修改apache2默认配置文件:/etc/apache2/sites-available/default
修改“DocumentRoot /var/www”为“DocumentRoot /var/www/websvn”即可。
后记:
websvn使用php脚本进行解释,默认配置下可能会存在php分配内存不足的情况,需要修改php配置文件:
/etc/php5/apache2/php.ini
修改
memory_limit = 16M
为
memory_limit = 512M
即可
posted on 2010-02-11 11:35
lfc 阅读(3294)
评论(7) 编辑 收藏 引用