El proyecto OpenBSD ha publicado un sistema de control de versiones compatible con git, Got 0.76

Los desarrolladores del proyecto OpenBSD han presentado una nueva versión del sistema de control de versiones Got (Game of Trees), en el que se pone un gran énfasis en la simplicidad de su diseño y uso. Para almacenar datos versionados, Got utiliza un almacenamiento compatible con el formato de disco de los repositorios de Git, lo que permite trabajar con el repositorio utilizando herramientas de Got y Git. Por ejemplo, se pueden realizar tareas con Git que no están implementadas en Got. El código se distribuye bajo la licencia libre ISC.

El proyecto tiene como objetivo principal dar soporte al desarrollo de OpenBSD con atención a la especificidad del proyecto. En particular, Got aplica las regulaciones de seguridad aceptadas en OpenBSD (como la separación de privilegios y el uso de llamadas pledge y unveil) y el estilo de codificación. La herramienta está diseñada para un proceso de desarrollo con un repositorio centralizado y ramas locales para los desarrolladores, acceso externo a través de SSH y revisión de cambios por correo electrónico.

Para el control de versiones se ofrece la utilidad got con un conjunto familiar de comandos. Para simplificar el trabajo, la utilidad admite solo un conjunto mínimo de comandos y opciones, suficiente para llevar a cabo las operaciones básicas sin complicaciones adicionales. Para operaciones más avanzadas se recomienda usar el git común. Las operaciones de gestión de repositorios se han trasladado a una utilidad separada, gotadmin, que realiza tareas como la inicialización del repositorio, empaquetado de índices y limpieza de datos. Para navegar por los datos en el repositorio se ofrece la interfaz web gotweb y la utilidad tog para la visualización interactiva del contenido del repositorio desde la línea de comandos.

Entre los cambios en la nueva versión se destacan la ampliación del resaltado de campos en la salida de la utilidad tog, la mejora de las capacidades de filtrado de commits al ver el registro de cambios, la adición de sugerencias integradas, la implementación del comando 'gotadmin init -b ' y la visualización del modo de acceso en la salida diff para nuevos archivos en el árbol de trabajo.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster