Gentoo下的subversion+apache+trac的安装配置
Pubdate:2009-03-25 10:12:00 Categories: 1955 Views经过反复选型,我决定采用subsversion+apache+trac的方案进行如下几项工作:
1、软件版本管理,因为管理规定及体制上的要求,目前不涉及源码的管理,而只用来进行二进制版本的管理。
2、文档管理。实际上也在版本管理的范畴。
3、交流。在线文档编辑。
4、测试用例的管理及测试计划的生成。
首先要emerge apache2, subversion, trac。这些在gentoo的portage中都是有的。我原来也emerge 过,就不细说了。
1、首先配置subversion仓库
To use Berkley Db, enable the USE flag berkdb.
To enable access over apache and Webdav, enable apache2 and disable nowebdav.
NOTE: Enable urandom for dev-libs/apr to avoid problems with svnserve!
NOTE: Enable ssl for net-misc/neon to have SSL support enabled in svn.
emerge subversion-1.3.2-r3
emerge --config =dev-util/subversion-1.3.2-r3
1. edit /etc/conf.d/apache2 to include both "-D DAV" and "-D SVN"参考1
2. create an htpasswd file:
htpasswd2 -m -c /var/svn/conf/svnusers USERNAME
参考2
Comments(0)