FERRAMENTAS LINUX: O Git 2.29-rc0 foi lançado com o SHA-256 em estado experimental, restaura o protocolo v2 padrão

terça-feira, 6 de outubro de 2020

O Git 2.29-rc0 foi lançado com o SHA-256 em estado experimental, restaura o protocolo v2 padrão

 


Confira !


O Git 2.29 está a caminho, marcando hoje a disponibilidade do candidato a lançamento inicial.

Durante o ciclo do Git 2.26, o protocolo de transporte v2 do sistema de controle de revisão distribuída tornou-se o padrão . Mas então, durante o Git 2.27, esse padrão foi revertido devido às "arestas restantes". Mas agora que a implementação do Git Transport Protocol v2 foi aprimorada, para o Git 2.29 eles voltaram para a nova versão como padrão. Esta documentação descreve todas as melhorias no estado do protocolo v2.

Também notável com o Git 2.29 é a chegada da "perna final" do suporte de transição SHA-256 para hashes. Isso fornece um caminho de SHA1 a SHA256 para hashes de commit dado que está se tornando possível para retirar colisões SHA1. Com o Git 2.29, parece que o suporte SHA-256 agora é muito utilizável, mas ainda não há nenhuma interoperabilidade entre SHA-1 e SHA-256 para repositórios. Isso virá no futuro para que os repositórios SHA-1 e SHA-256 possam se misturar. Habilitar o suporte SHA-256 pode ser feito com --object-format = sha256, mas por enquanto ainda é tratado como uma opção experimental.

Mais detalhes sobre o suporte Git atual para SHA-256 por meio desta documentação .

O Git 2.29-rc0 também tem uma série de melhorias de comando, manutenção do git introduzida para realizar tarefas de manutenção do repositório Git, muitas correções e outras mudanças.

Mais detalhes sobre a versão de teste do Git 2.29-rc0 viao anúncio da lista de discussão .


Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário