Cómo instalar el tablero de revisión en Windows
(1) Instalar python 2.7
Paquete de instalación: python-2.7.4.msi
Nota: Instalado en C:\Python27 p>
(2) Instale easy_install
Paquete de instalación: setuptools-0.6 c11.win32-py2.7.exe
(3) Establezca la variable de entorno PATH=C: \ Python25;C:\Python25\Scripts
(4) Instalar herramienta de parche
Paquete de instalación: patch-2.5.9-7-setup.exe
Nota: Instalado en el directorio C:\GnuWin32, agregue la variable del sistema PATH=C:\GnuWin32\bin
(5) Instale y ejecute la herramienta memcached
Paquete de instalación: memcached -win32- 1.4.4-14.zip
Nota: cmd ejecuta memcached.exe -d install para instalarlo como un servicio
memcached.exe -d start para iniciar el servicio , también puedes hacerlo manualmente Iniciar el servicio
(memcached.exe -d) desinstalar desinstalar memcached.exe -d detener detener el servicio)
(6) Instalar python-memcached
Nota: CMD: ejecute el comando easy_installpython-memcached y el programa descargará automáticamente el programa de instalación más reciente
(7) Instale la biblioteca de imágenes de Python
Programa de instalación: PIL-1.1.7.win32-py2 7.exe
(8) Instalar Pycrypto
Programa de instalación: pycrypto-2.6.win32-py2.7.exe<. /p>
(9) Instalar reviewboard p>
Nota: CMD ejecuta easy_install ReviewBoard; la última versión se instala de forma predeterminada
La instalación de reviewboard requiere la versión 1.9.7 (instalación local) , error de instalación de la versión 2.0.2: TypeError: debe ser char, no unicode
Utilice la instalación de software local, ReviewBoard-1.7.25-py2.7.egg
Elimine el software instalado Easy_install -m Nombre del software
(10) Instalar la base de datos mysql: mysql-5.5 se ha instalado en esta máquina
Paquete de instalación: mysql-5.1.51-win32.msi p>
(11) Instalar soporte de base de datos Mysql
Paquete de instalación: Win32-py2.7.exe
(12) Instalar el cliente svn - ya instalado en esta máquina p>
Paquete de instalación: TortoiseSVN-1.exe
(13) Instalar soporte de base de datos Mysql
(14) Instalar soporte de base de datos Mysql
(15 ) Instalar soporte de base de datos Mysql TortoiseSVN-1.6.12.20536-win32-svn -1.6.15.msi
(13) Instalar soporte svn - paquete de instalación: py27-pysvn -svn1612-1.7.4-1321.exe
(14) Instalar el servidor apache
Paquete de instalación: '
Modificación
C:\Python25\L
Líneas 25 y 33-36 en settings.py en ib\site-packages\ReviewBoard-1.5rc1-Py2.5.egg\reviewboard:
#25:
LANGUAGE_CODE = ' Guía de instalación y configuración de la junta de revisión de zh-cn
#33-36:
# Si esto se establece en False, Django realizará algunas optimizaciones para evitarlo
#Cargar el mecanismo de internacionalización.
USE_I18N = Verdadero
IDIOMAS = (
('zh-cn', _('Chino')),
)
7. Reiniciar Apache