GIT-Compatible Version Management System Releases GOT 0.100

OpenBSD Developers Release Version 0.100 of Game of Trees Version Management System

The developers of the OpenBSD have recently published the latest version of the version management system called Game of Trees (Got 0.100). The main focus of this development is on simplicity of use and device compatibility. GOT uses a repository format that is compatible with Git repositories, enabling users to work with the repository using GOT and Git tools interchangeably. The code is available under the ISC free license.

The project aims to support the development of OpenBSD, taking into account the specific requirements of the project. GOT incorporates security measures adopted by OpenBSD, such as privilege separation and the use of PLEDGE and UnVEIL calls. The toolkit facilitates the development process with a centralized repository, local branches for developers, SSH access, and email-based code review.

The version control utility Got provides a basic set of commands for version control. It minimizes complexity by offering only essential commands and options for basic operations. Advanced users are encouraged to utilize regular Git for more complex tasks. Repository management operations are handled by the separate utility Gotadmin, which initializes the repository, manages indices, and cleans data. Navigation through the repository data can be done using the Web interface Gotwebd and the interactive utility Tog.

Changes in the Latest Release Include:

Changes
Added the ‘Got Init’ command as an alternative to ‘Gotadmin Init’.
/Reports, release notes, official announcements.