如何在windows下安装reviewboard

如何在windows下安装reviewboard,第1张

reviewboard作源代码复查工具已经受越越发员喜由于其源特性使其安装于linux化linux需要载安装指定包即包间依赖自进行处理windows需要安装员手处理各种依赖情况况且reviewboard官于何windows安装没直接step by step *** 作仅按照官 *** 作进行绝安装 问题主要几python版本phthon mysqlwindows支持python与apache整合 几问题主要即windows发linux发致windows并没新或直接支持相应版本造 我通努力终于windows安装功并能与apache功整合现整安装程记录其兴趣使用reviewboard员帮助 首先载安装包具体载址请google包名称截图相信家根据名称即找相应组件 接即按照步骤步步进行安装 安装python 2.5使用python-2.5.4.msi进行安装建议安装C:\Python25面即默认安装路径 安装easy_install工具使用setuptools-0.6c11.win32-py2.5.exe进行安装默认安装路径 设置环境变量C:\ Python25C:\ Python25\Scripts设置path变量 安装patch工具该用于用于两文件diff文件使用patch-2.5.9-7-setup.exe进行安装建议安装C:\GnuWin32目录安装完bin目录添加系统环境变量(注意系统环境变量环境变量) 安装memcached工具该工具用于reviewboard程进行数据缓存处理使用memcached-1.2.6-win32-bin.zip其解压c:\目录并cmd运行 memcached.exe –d install 其安装服务并服务其启 cmd执行 easy_install python-memcached 安装python-memcached该工具python与memcached交互工具包命令联网进行安装必须悉肆要联网 安装Python Imaging Library用于安装review board所需要使用图形处理工具使用PIL-1.1.7.win32-py2.5.exe进行安装 安装Pycrypto用于Reviewboard支持ssh仓库访问使用pycrypto-2.3.win32-py2.5.zip进行安装 安装reviewboardcmd执行命令进行安装 easy_install ReviewBoard 安装数据库支持本文使用mysql作底层数据库安装pythonmysql支持使用MySQL-python-1.2.2.win32-py2.5.exe进行安装 安装svn支持svn用于连接svn与我svn代码库需要svn客户端及pythonsvn支持安装svn客户端使用CollabNetSubversion-client-1.6.16-1.win32.exe进行安装安装枣裂pythonsvn支持使用py25-pysvn-svn161-1.7.0-1177.exe进行安装 安装python与apache间整合本安装程使用apache作web服务器于apache2.2使用mod_python-3.3.1.win32-py2.5-Apache2.2.exe进行安装;于apache2.0使用mod_python-3.3.1.win32-py2.5-Apache2.0.exe进行安装 启reviewboard命令行输入命令用于安装reviewboard: rb-site install 安装位置 接填写相应信息需要注意安装程选择数据库Reviewboard自创建相应表创建数据库需要我前已经数据库创建其想要reviewboard与现apache相整合(即reviewboard安装特定目录则填写Root Path填写相路径/xxx/) 安装功相应目录现目录信息 我凳陆闭关注conf目录信息进入conf目录文件apache-modpython.conf信息部copy已apache配置文件并进行配置 终apachereviweboard配置文件所示: LoadModule python_module modules/mod_python.so //加载相应模块 <Location "/reviewboard/">PythonPath "['e:/reviewboard/conf'] + sys.path" SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings SetEnv PYTHON_EGG_CACHE "e:/reviewboard/tmp/egg_cache" SetEnv HOME "e:/reviewboard/data" 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_reviewboard </Location># Serve static media without running it through mod_python # (overrides the above) <Location "/reviewboard/media">SetHandler None </Location><Location "/reviewboard/errordocs">SetHandler None </Location><Directory "e:/reviewboard/htdocs">AllowOverride All </Directory># Alias static media requests to filesystem Alias /reviewboard/media "e:/reviewboard/htdocs/media" Alias /reviewboard/errordocs "e:/reviewboard/htdocs/errordocs" 配置即重装启apache进行reviewboard访问

reviewboard作源代码复查工具已经受越越发员喜由于其源特性使其安装于linux化linux需要载安装指定包即包间依赖自进行处理windows需要安装员手处理各种依赖情况况且reviewboard官于何windows安装没直接step by step *** 作仅按照官 *** 作进行绝安装

问题主要几python版本phthon mysqlwindows支持python与apache整合 几问题主要即windows发linux发致windows并没新或直接支持相应版本造

我通努力终于windows安装功并能与apache功整合现整安装程记录其兴趣使用reviewboard员帮助 首先载安装包具体载址请google包名称截图相信家根据名称即找相应组件

接即按照步骤步步进行安装 安装python 2.5使用python-2.5.4.msi进行安装建议安装C:\Python25面即默认安装路径 安装easy_install工具使用setuptools-0.6c11.win32-py2.5.exe进行安装默认安装路径 设置环境变量C:\ Python25C:\ Python25\Scripts设置path变量 安装patch工具该用于用于两文件diff文件使用patch-2.5.9-7-setup.exe进行安装建议安装C:\GnuWin32目录安装完bin目录添加系统环境变量(注意系统环境变量环境变量) 安装memcached工具该工具用于reviewboard程进行数据缓存处理使用memcached-1.2.6-win32-bin.zip其解压c:\目录并cmd运行 memcached.exe –d install 其安装服务并服务其启 cmd执行 easy_install python-memcached 安装python-memcached该工具python与memcached交互工具包命令联网进行安装必须要联网 安装Python Imaging Library用于安装review board所需要使用图形处理工具使用PIL-1.1.7.win32-py2.5.exe进行安装 安装Pycrypto用于Reviewboard支持ssh仓库访问使用pycrypto-2.3.win32-py2.5.zip进行安装 安装reviewboardcmd执行命令进行安装 easy_install ReviewBoard 安装数据库支持本文使用mysql作底层数据库安装pythonmysql支持使用MySQL-python-1.2.2.win32-py2.5.exe进行安装 安装svn支持svn用于连接svn与我svn代码库需要svn客户端及pythonsvn支持安装svn客户端使用CollabNetSubversion-client-1.6.16-1.win32.exe进行安装安装pythonsvn支持使用py25-pysvn-svn161-1.7.0-1177.exe进行安装 安装python与apache间整合本安装程使用apache作web服务器于apache2.2使用mod_python-3.3.1.win32-py2.5-Apache2.2.exe进行安装;于apache2.0使用mod_python-3.3.1.win32-py2.5-Apache2.0.exe进行安装 启reviewboard命令行输入命令用于安装reviewboard: rb-site install 安装位置 接填写相应信息需要注意安装程选择数据库Reviewboard自创建相应表创建数据库需要我前已经数据库创建其想要reviewboard与现apache相整合(即reviewboard安装特定目录则填写Root Path填写相路径/xxx/) 安装功相应目录现目录信息

我关注conf目录信息进入conf目录文件apache-modpython.conf信息部copy已apache配置文件并进行配置

终apachereviweboard配置文件所示: LoadModule python_module modules/mod_python.so //加载相应模块 <Location "/reviewboard/">PythonPath "['e:/reviewboard/conf'] + sys.path" SetEnv DJANGO_SETTINGS_MODULE reviewboard.settings SetEnv PYTHON_EGG_CACHE "e:/reviewboard/tmp/egg_cache" SetEnv HOME "e:/reviewboard/data" 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_reviewboard </Location># Serve static media without running it through mod_python # (overrides the above) <Location "/reviewboard/media">SetHandler None </Location><Location "/reviewboard/errordocs">SetHandler None </Location><Directory "e:/reviewboard/htdocs">AllowOverride All </Directory># Alias static media requests to filesystem Alias /reviewboard/media "e:/reviewboard/htdocs/media" Alias /reviewboard/errordocs "e:/reviewboard/htdocs/errordocs" 配置即重装启apache进行reviewboard访问

跟TLS关系不大吧,我配的reviewboard走到了可以用163等常用邮箱发了卖饥,汪配谨但困基是公司的邮箱是ESTMP,墙了reviewboard邮件。你这种情况,应该是程序的问题,或者配置问题,建议看日志吧。你给的日志太少了,没发定位。看web容器的日志也行。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12332154.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存