reviewboard安装配置手册_reviewboard_installation_gu

上传人:xzh****18 文档编号:44599379 上传时间:2018-06-14 格式:PDF 页数:14 大小:441.77KB
返回 下载 相关 举报
reviewboard安装配置手册_reviewboard_installation_gu_第1页
第1页 / 共14页
reviewboard安装配置手册_reviewboard_installation_gu_第2页
第2页 / 共14页
reviewboard安装配置手册_reviewboard_installation_gu_第3页
第3页 / 共14页
reviewboard安装配置手册_reviewboard_installation_gu_第4页
第4页 / 共14页
reviewboard安装配置手册_reviewboard_installation_gu_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《reviewboard安装配置手册_reviewboard_installation_gu》由会员分享,可在线阅读,更多相关《reviewboard安装配置手册_reviewboard_installation_gu(14页珍藏版)》请在金锄头文库上搜索。

1、Review Board 安装配置指南 第1页 共14页 Review Board安装配置指南 For Review Board 1.5 RC1 by yunshandi Review Board 安装配置指南 第2页 共14页 Index 安装 ReviewBoard 之前 . 4 安装 ReviewBoard . 6 创建站点(Create Site) . 7 Apache 配置 . 8 ReviewBoard 配置 . 10 Review Board 样式配置 . 11 注意事项不相关问题解决 . 12 Apache 的启劢 . 12 中文编码问题的解决 . 12 Review Boar

2、d 汉化 . 13 Review Board 安装配置指南 第3页 共14页 ReviewBoard 简介 Review Board 是一款开源的在线代码审查工具,支持 Subversion, CVS, Git, 和 Mercurial 版本控制系统。http:/www.reviewboard.org/ Review Board 基于 Django 和 Python 构建,采用 MIT 许可协议。 中文介绍: Review Board在线代码审查工具 Review Board 安装配置指南 第4页 共14页 安装 ReviewBoard 之前 1. 安装MySQL v5.1 2. 安装 Apa

3、che 2.2 3. 安装Python2.5 然后,将 ;C:Python25;C:Python25Scripts 加入到系统PATH环境变量中 4. 安装mod_python-3.3.1.win32-py2.5-Apache2.2.exe 注意: 安装mod_python的时候, 需要停掉apache, 安装后请检查apache的modules目录下是否有mod_python.so,如果没有请检查安装是否过程是否有问题。 5. 安装 py25-pysvn-svn161-1.7.0-1177.exe 6. 安装 setuptools-0.6c9.win32-py2.5.exe 7. 安装 pa

4、tch-2.5.9-7-setup.exe 并将;C:Program FilesGnuWin32bin加入到系统PATH环境变量中 8. 安装 memcached 将memcached.exe解压到C:Program Filesmemcached下; 然后命令行cd到该目录下,输入memcached.exe -d install,将memcached安装为系统服务; 9. 安装python-memcached,在命令行下输入: easy_install python-memcached 10. 安装 mysql-python 模块 easy_install mysql-python 11. 如

5、果机器上没有安装合适的编译器,则ReviewBoard安装时,可能会出现如下错误信息: Python was built with Visual Studio 2003; extensions must be built with a Review Board 安装配置指南 第5页 共14页 compiler than can generate compatible binaries. Visual Studio 2003 was not found on this system. If you have Cygwin installed, you can try compiling with

6、 MingW32, by passing “-c mingw32 to setup.py. 解决该问题:需要安装MinGW32: 1) 安装后,将MinGW的bin路径加入到系统的PATH环境变量中 2) 打开 C:Python25Libdistutils 目录,创建distutils.cfg文件,并在里面写入内容: build_ext compiler=mingw32 Review Board 安装配置指南 第6页 共14页 安装 ReviewBoard 在命令行下输入: easy_install ReviewBoard 然后会自劢的完成最新的稳定的ReviewBoard版本,以及和相关依赖

7、程序的安装 Review Board 安装配置指南 第7页 共14页 创建站点(Create Site) 在命令行下输入 rb-site install C:wwwreviews 注:该命令会有一些交互信息需要输入,完成后会在C:www目录下创建一个名称为“reviews”的web站点。 Review Board 安装配置指南 第8页 共14页 Apache 配置 要想在浏览器中访问ReviewBoard站点,需要先把ReviewBoard站点信息配置到apache的httpd.conf配置文件中。 配置的方法是,将下面配置信息加入到httpd.conf文件的末尾,然后重启apache。 #

8、Review Board - Apache configuration # Add this to the end of apache httpd.conf and then restart apache services LoadModule python_module modules/mod_python.so # Serve django pages PythonPath “C:/www/reviews/conf + sys.path“ SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings SetEnv PYTHON_EGG_CACHE “

9、C:/www/reviews/tmp/egg_cache“ SetHandler mod_python PythonHandler django.core.handlers.modpython PythonAutoReload Off PythonDebug Off # Used to run multiple mod_python sites in the same apache PythonInterpreter reviewboard_reviews # Serve static media without running it through mod_python # (overrid

10、es the above) SetHandler None SetHandler None Review Board 安装配置指南 第9页 共14页 # Alias static media requests to filesystem Alias /media C:/www/reviews/htdocs/media Alias /errordocs C:/www/reviews/htdocs/errordocs 另外,apache httpd.conf中下面的配置项需要更新为红色内容: Options FollowSymLinks AllowOverride None Order deny,

11、allow Deny from all = Allow from all Review Board 安装配置指南 第10页 共14页 ReviewBoard 配置 打开浏览器,输入:http:/localhost/reviews/admin 如下图所示,需要将“Media URL:”设置为“/media”,否则页面的样式会丢失; 实际上这里的配置依赖于创建站点时的设置,以及apache配置文件中站点的设置。 Review Board 安装配置指南 第11页 共14页 Review Board 样式配置 图标更换 favicon.png - 浏览器标签页显示的页面图标 logo.png - Re

12、viewBoard Logo图片 自己制作两个图片,然后拷贝到ReviewBoard站点目录下的/media/rb/images目录下,替换原有图片即可。 站点名称更换 假设python安装在“c:python25“ 打开下面目录: “C:Python25Libsite-packagesReviewBoard-1.5rc1-py2.5.eggreviewboardtemplates“ 然后用文本编辑器,打开base.html Review Board version 这里可以将站点名称更名为自己需要的名称。 Review Board 安装配置指南 第12页 共14页 注意事项与相关问题解决 Apache 的启动 如果SVN使用https协议访问,则正常方式启劢apache,将丌能添加版本库; 解决的办法是: 将下面内容保存为start-apache.bat,然后运行批处理文件; cd /d C:Program FilesApache Software Founda

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 理论文章

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号