Proporciona una interfaz para los sistemas de control de revisión de Subversion, un wiki integrada, característica roadmaping, seguimiento de problemas flexibles, herramientas de búsqueda y convenientes instalaciones de venta de entradas y de informes.
Trac está escrito en el lenguaje de programación Python y puede utilizar SQLite, PostgreSQL o MySQL como base de datos.
Para renderizado HTML, Trac utiliza el sistema de plantillas Genshi.
Trac también viene con un servidor independiente, tracd
¿Cuál es nuevo en esta versión:.
- El tema por defecto se ve más moderno , sobre todo en los navegadores recientes (se ha hecho ningún esfuerzo para que se vea mejor en los navegadores más antiguos, como IE6 o 7)
- El TH: GitPlugin se mantiene ahora aquí como un componente opcional
- Como consecuencia de ello, el apoyo Subversion ha sido movido debajo tracopt.versioncontrol así
- El Git y Mercurial vista de registro cuentan con una visualización de la estructura de ramificación
- Mejoras de usabilidad para los boletos, con un mejor soporte para la detección y resolución de conflictos
- Integración de la TH: BatchModifyPlugin, aportado por Brian Meeker (! muchas gracias) y ahora se mantiene allí como un componente predeterminado
- Integración de jQuery / UI, con un selector de fecha para los campos de fecha
- Integración mejorada con la sintaxis Pygments destacando
¿Qué hay de nuevo en la versión 1.0.4:
- El tema por defecto se parece más moderna, sobre todo en la reciente navegadores (sin esfuerzo se ha hecho para que se vea mejor en los navegadores más antiguos, como IE6 o 7)
- El TH: GitPlugin se mantiene ahora aquí como un componente opcional
- Como consecuencia de ello, el apoyo Subversion ha sido movido debajo tracopt.versioncontrol así
- El Git y Mercurial vista de registro cuentan con una visualización de la estructura de ramificación
- Mejoras de usabilidad para los boletos, con un mejor soporte para la detección y resolución de conflictos
- Integración de la TH: BatchModifyPlugin, aportado por Brian Meeker (! muchas gracias) y ahora se mantiene allí como un componente predeterminado
- Integración de jQuery / UI, con un selector de fecha para los campos de fecha
- Integración mejorada con la sintaxis Pygments destacando
¿Cuál es nuevo en la versión 0.12.2:
- Mejora de la robustez de la instalación Trac si Babel se instala después el hecho.
- Soporte para ancho de carácter asiático.
- pantalla Fix de barra de progreso en algunos casos de esquina y respetar el ambiente de grupo hito overall_completion.
- Informes y consultas se ven mucho mejor, ya que las columnas ahora mantener el mismo ancho en todos los grupos; la ausencia de ajuste de texto en los informes se ha solucionado.
- Mejora de diseño web de administración.
- Ahora es posible iniciar una sesión en diferentes instancias Trac compartiendo el prefijo misma URL (por ejemplo, / proyecto / proyecto-test).
¿Qué hay de nuevo en la versión 0.12.1:
- db:. mejorar el comportamiento de concurrencia
- fcgi: añadir una variable de entorno `TRAC_USE_FLUP` para controlar el uso de vs. flup paquetes _fcgi.py (por defecto es 0, es decir, el uso liado como antes) .
- svn authz:. mejorar la compatibilidad con svn formato 1.5
- hito:. permitirá establecer el tiempo de la fecha de vencimiento
- entradas: correcciones para la CC:. la propiedad
- notificación:. mejorado el formato de los campos de billetes en los correos electrónicos de notificación
- i18n:. ha añadido una opción de configuración para establecer el idioma por defecto
- varias correcciones para actualización.
¿Qué hay de nuevo en la versión 0.11.6:
- correcciones de seguridad:
- Fijos los controles de política en los resultados del informe al utilizar formatos alternativos.
- Ha añadido un cheque por el & quot; quot prima y; papel que falta en docutils & # X3c; 0.6.
- Mejoras de rendimiento:
- Conexión Re habilitado puesta en común con SQLite.
- caching añadido de opciones de configuración.
- Corrección de errores:
- Se ha solucionado el & quot; la base de datos está bloqueada & quot; problema con SQLite.
- Soporte 2.x de SQLite en desuso.
- hanlding fijo de veces en zonas horarias con el horario de verano.
- Evite corrupción de trac.ini durante escritura.
- Soporte mejorado para la revisión oscila en vista del historial de revisiones.
Requisitos
- Python 2.3 o superior
- setuptools 0.6 o superior
- 0.5 o superior
- Subversion 1.1 o superior
- Versión pysqlite 2.x para SQLite 3.x
- Versión psycopg2 2.0.x para PostgreSQL
- MySQLdb, la versión 1.2.2 de MySQL
Comentarios que no se encuentran