Fósil

Simple, alta confiabilidad, gestión de la configuración de software distribuida
Descargar ahora

Fósil Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Nombre del editor:
  • D. Richard Hipp
  • Tamaño del archivo:
  • 595 KB

Fósil Etiquetas


Fósil Descripción

Fossil es un sistema de control de versión útil que es de código abierto y ofrece una variedad de funciones útiles. En su nivel más bajo, un repositorio fósil consiste en un conjunto desordenado de "artefactos" inmutables. Puede pensar en estos artefactos como "archivos", ya que en muchos casos los artefactos corresponden exactamente a los archivos de código fuente que se almacenan en el repositorio fósil. Pero otros "artefactos de control" también se incluyen en la mezcla. Estos artefactos de control definen las relaciones entre artefactos, que los archivos van juntos para formar una versión en particular del proyecto, quienes verificaban esa versión y cuándo, ¿cuál fue el comentario de check-in, qué páginas wiki se incluyen con el proyecto, cuáles son los Edite historias de cada página de Wiki, qué informes de errores o boletos están incluidos, quienes contribuyeron a la evolución de cada boleto, etc., etc. Este formato de archivo de bajo nivel se denomina "estado global" del repositorio, ya que esta es la información que se sincroniza con los repositorios de pares utilizando operaciones de empuje y tirar. El formato de archivo de bajo nivel también se llama "soportante" ya que está destinado a durar muchos años. Principales características: Seguimiento de errores y wiki: Además de hacer control de la versión distribuida, como Git y Mercurial, Fossil también admite el seguimiento de errores distribuido, la WIKI distribuida y un mecanismo de blog distribuido todo en un solo paquete integrado. Interfaz web: FOSSIL tiene una interfaz web incorporada y fácil de usar que simplifica el seguimiento del proyecto y promueve la conciencia de la situación. Simplemente escriba "UI FOSSIL" desde cualquier salida y FOSSIL abre automáticamente su navegador web en una página que proporciona un historial gráfico detallado y información de estado en ese proyecto. AUTOSYNC: Fossil admite el modo "AutoSync" que ayuda a mantener los proyectos avanzando al reducir la cantidad de bifurcación innecess innecess y fusionando a menudo asociados con proyectos distribuidos. Auto-contenido: fósil es un único ejecutable independiente que contiene todo lo necesario para hacer la administración de la configuración. La instalación es trivial: simplemente descargue un binario precompilado para Linux, Mac o Windows y póngalo en su ruta $. El código fuente fácil de compilar está disponible para usuarios en otras plataformas. Las fuentes fósiles también son en su mayoría autónomas, que requieren solo la biblioteca "Zlib" y la biblioteca estándar de C para construir. Redes simples: fósiles utiliza HTTP antiguo simple (con soporte proxy) para todas las comunicaciones de la red, lo que significa que funciona bien por detrás de los firewalls restrictivos. El protocolo es un ancho de banda eficiente hasta el punto de que el fósil se puede usar cómodamente sobre una conexión a Internet de acceso telefónico. CGI habilitado: no se requiere un servidor para usar fósil. Pero un servidor facilita la colaboración. Fossil admite tres configuraciones de servidor diferentes pero simples. El más popular es un guión CGI de 2 líneas. Este es el enfoque utilizado por los repositorios fósiles de auto-alojamiento. Robusto y confiable: los fósiles almacenan contenido utilizando un formato de archivo duradero en 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 choque del sistema. Además, las autocomprobaciones automáticas verifican que todos los aspectos del repositorio sean consistentes antes de cada confirmación. En más de tres años de operación, nunca se ha perdido ningún trabajo después de haber sido comprometido con un repositorio fósil.


Fósil Software relacionado