在Ubuntu上从APT源安装viewVC会自动安装Apache, 所以我选择自己到viewVC下载源代码viewvc-1.1.12.tar.gz。
解包之后,运行sudo viewvc-install,默认安装到/usr/local/viewvc-1.1.12.
2. 配置
在/usr/local/viewvc-1.1.12下面有个配置文件viewvc.conf,每个配置项里面独有详细帮助信息。我所修改的内容有:
root_parents = /opt/svn: svn
root_parents为repository的上层目录。在该目录下所有的repository都会显示在GUI上。如果需要配置每个repository的目录,就应该使用svn_roots配置项。
allowed_views = annotate, diff, markup, roots
用户可见的视图,使用默认配置。
3. 运行
执行sudo /usr/local/viewvc-1.1.12/bin/standalone.py就可以启动viewVC, 默认port是49132。(加 -p