Fósil (software)


Fossil es una gestión de configuración de software , un sistema de seguimiento de errores y un servidor de software wiki para su uso en el desarrollo de software creado por D. Richard Hipp .

Fossil es un DVCS multiplataforma que se ejecuta en Linux , derivados de BSD , Mac y Windows . Es capaz de realizar control de versiones distribuidas, seguimiento de errores, servicios wiki y blogs. El software tiene una interfaz web integrada , que reduce la complejidad del seguimiento de proyectos y promueve el conocimiento de la situación . Un usuario puede simplemente escribir "fossil ui" desde dentro de cualquier pago y Fossil abre automáticamente el navegador web del usuario para mostrar una página que brinda información detallada sobre el historial y el estado de ese proyecto. El ejecutable fósilse puede ejecutar como un servidor HTTP independiente, como una aplicación CGI , se accede a través de SSH o se ejecuta de forma interactiva desde la CLI .

Al ser distribuido, Fossil no requiere un servidor central, aunque la colaboración se facilita al usar uno.

El contenido se almacena utilizando una base de datos SQLite para que las transacciones sean atómicas incluso si se interrumpen por una pérdida de energía o un bloqueo del sistema. [3]

Fossil se usa para el control de versiones por parte del proyecto SQLite , que en sí mismo es un componente de Fossil. SQLite pasó a usar Fossil para el control de versiones sobre CVS el 2009-08-12. [5] [6]