Fossil es un sistema de gestión de configuración de software , seguimiento de errores y 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 distribuido, seguimiento de errores, servicios wiki y blogs. El software tiene una interfaz web incorporada , que reduce la complejidad del seguimiento del proyecto y promueve el conocimiento de la situación . Un usuario puede simplemente escribir "fossil ui" desde cualquier pago y Fossil abre automáticamente el navegador web del usuario para mostrar una página que brinda información detallada del historial y el estado de ese proyecto. El ejecutable de Fossil se puede ejecutar como un servidor HTTP independiente, como una aplicación CGI , se puede acceder a él a través de SSH o se puede ejecutar de forma interactiva desde la CLI .
Al ser distribuido, Fossil no requiere un servidor central, aunque la colaboración se hace más fácil al utilizar 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 una falla del sistema. [3]
Fossil es un software libre publicado bajo una licencia BSD [4] ( licenciada nuevamente a partir de la anterior GPL ).
El proyecto SQLite , que es un componente de Fossil, utiliza Fossil para el control de versiones. SQLite pasó a utilizar Fossil para el control de versiones en lugar de CVS el 12 de agosto de 2009. [5] [6]
Algunos ejemplos de otros proyectos que utilizan Fossil son:
Los siguientes sitios web ofrecen alojamiento gratuito de código fuente para repositorios fósiles:
{{cite web}}
: Falta o está vacío |title=
( ayuda )