Lo Último en gestión de Código y colaboración segura, Fossil SCM 2.27

Fossil SCM 2.27 marca un nuevo hito en la evolución del sistema de gestión de configuración que redefine la simplicidad y seguridad en el desarrollo colaborativo.

Después de más de un año de trabajo, el creador de SQLite, Richard Hipp, presenta una versión distribuida, multiplataforma y extremadamente fiable, ideal para proyectos exigentes y equipos que valoran eficiencia, facilidad de uso y protección avanzada.

➡️ Descargar Fossil 2.27

¿Qué es Fossil SCM y Cómo Te Puede Ayudar?

  • Gestión todo-en-uno: Fossil SCM integra gestión de versiones, wiki, foro, chat y seguimiento de errores en un solo ejecutable de bajo peso y mínimas dependencias.
  • Potencia y confiabilidad: Utiliza SQLite como repositorio seguro y cuenta con servidor web embebido.
  • Compatibilidad universal: Disponible para Windows, Linux y Mac; perfecto tanto para proyectos comerciales grandes como colaboraciones educativas o personales.
  • Extensión fácil: Se puede compilar con soporte TCL para ampliar sus capacidades.

Novedades Destacadas de la Versión 2.27

Seguridad Reforzada

  • Corrección de una vulnerabilidad de SQL Injection en la página /file, mediante defensas adicionales que previenen exfiltraciones o escaladas de privilegios.
  • Nuevo sistema anti-DDoS para servidores públicos, que evita comportamientos exponenciales en expresiones regulares.
  • Mejoras en las protecciones contra bots, incluyendo un nuevo captcha JavaScript y restricciones de acceso a páginas sensibles.
  • Opción para definir excepciones de bots autorizados, permitiendo automatizaciones seguras como descargas por scripts.

Mejoras de Usabilidad

  • El parámetro chng= en la cronología acepta más filtros y condiciones, facilitando búsquedas precisas de cambios.
  • Visualización optimizada de nodos seleccionados en la línea temporal.
  • Nuevas opciones en el comando --editor para edición directa y ágil de fósiles.
  • Requisito mínimo de inicio de sesión anónimo en páginas delicadas como /blame.

Optimización de Recursos

  • Reducción del uso de memoria en el envío de mensajes autenticados durante la sincronización.
  • Mejora en la navegación de directorios, evitando explorar sistemas protegidos como /proc.
  • Estadísticas más detalladas para confirmar y visualizar cambios.

Integración Avanzada

  • Soporte extendido para importar repositorios desde Git y Subversion.
  • Posibilidad de crear excepciones específicas para bots.
  • Nueva opción de cambio de nombre en comandos de stash.
  • Visualización de hashes detallados en el comando ls.

Ventajas Clave de Usar Fossil SCM

  • Instalación rápida: Solo descarga un archivo y ejecútalo, sin dependencias externas ni configuración compleja.
  • Colaboración perfecta: Gestiona código, reporta errores, documenta, chatea y administra tu proyecto desde un único entorno seguro.
  • Rendimiento confiable: Funciona eficientemente incluso en servidores con recursos limitados o bajo coste.
  • Escalabilidad flexible: Se adapta a equipos pequeños o grandes, y crece junto a tu proyecto sin complicaciones.