O projeto OpenBSD publicou o sistema de controle de versão compatível com git Got 0.76

Os desenvolvedores do projeto OpenBSD apresentaram uma nova versão do sistema de controle de versão Got (Game of Trees), no qual o foco principal é a simplicidade de construção e uso. Para armazenar dados versionados, o Got utiliza um repositório compatível com o formato de disco dos repositórios Git, permitindo interagir com o repositório usando as ferramentas do Got e do Git. Por exemplo, é possível realizar tarefas que não foram implementadas no Got utilizando o Git. O código é distribuído sob a licença ISC.

O objetivo principal do projeto é acompanhar o desenvolvimento do OpenBSD considerando as especificidades do projeto. Em particular, o Got aplica as regras de segurança adotadas no OpenBSD (como a separação de privilégios e o uso das chamadas pledge e unveil) e o estilo de codificação. A ferramenta é projetada para um processo de desenvolvimento com um repositório centralizado e ramificações locais para desenvolvedores, acesso externo via SSH e revisão de alterações por e-mail.

Para controle de versões, é oferecida a ferramenta got com um conjunto de comandos familiar. A fim de simplificar o uso, a ferramenta suporta apenas o conjunto mínimo de comandos e opções necessárias para realizar operações básicas sem complicações desnecessárias. Para operações avançadas, recomenda-se o uso do git comum. As operações de gerenciamento de repositório são delegadas a uma ferramenta separada chamada gotadmin, que executa tarefas como a inicialização do repositório, empacotamento de índices e limpeza de dados. Para navegação pelos dados no repositório, é oferecida uma interface web gotweb e a ferramenta tog para visualização interativa do conteúdo do repositório a partir da linha de comando.

Entre as mudanças na nova versão, destaca-se a ampliação da realce de campos na saída da ferramenta tog, o aumento das capacidades de filtragem de commits ao visualizar o log de alterações, a adição de dicas integradas, a implementação do comando "gotadmin init -b " e a exibição do modo de acesso na saída diff para novos arquivos na árvore de trabalho.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster