FERRAMENTAS LINUX: A conversão do GCC Git esquenta com a esperança de converter durante os feriados

domingo, 8 de dezembro de 2019

A conversão do GCC Git esquenta com a esperança de converter durante os feriados




Confira !!



Decidido no GNU Tools Cauldron, foi uma linha do tempo para visar a conversão do Subversion como seu sistema de controle de revisão padrão para o Git no feriado de Ano Novo. Para que isso acontecesse, em meados de dezembro, eles queriam decidir qual sistema de conversão usar para trazer todos os seus commits SVN para o Git. Como tal, agora está esquentando à frente dessa decisão.

Eric S Raymond anunciou o trabalho de conversão em andamento . No momento, ele está trabalhando para resolver os problemas remanescentes com o Reposurgeon para converter o repositório GCC SVN em Git. Após a resolução dos problemas remanescentes, ele busca uma revisão mais ampla da "receita" do Reposurgeon e, em seguida, "o progresso da conversão começa a se tornar desejável".

Raymond trabalha na conversão do GCC para o Git há cerca de dois anos. No verão de 2018, a conversão foi atrasada em relação aos preços de memória DDR4 "terrivelmente caros", com seu programa e estação de trabalho não lidando bem com o tamanho da base de código do GCC e seus muitos commits ao longo dos anos. O problema se transformou em converter o código de Python para o Go e outras dores de cabeça ao longo do caminho .

Este ano, a ESR foi atualizada para o AMD Threadripper e, com o sistema mais poderoso e mais RAM, acabou sendo uma tarefa que levaria meses mais. Finalmente, em setembro, ele anunciou que a conversão estava dentro do domínio praticamente alcançável. Enquanto agora, nesta / semana que vem, parece que as coisas podem estar dando certo se suas últimas crenças forem precisas.

Enquanto isso, embora um desenvolvedor do Linaro, Maxim Kuvyrkov, este ano tenha trabalhado em um novo script de conversão de GCC SVN para o  Git com base no git-svn existente . Maxim e Eric têm as duas principais soluções concorrentes para mover a GNU Compiler Collection para o Git.

Maxim atualizou o script de conversão em que está trabalhando. No geral, parece que tudo está indo bem, mas há alguns problemas com os quais ele está lidando. Embora o ESR tenha sido rápido em dizer que não confia no git-svn, entre outros comentários.

De qualquer forma, esperamos que em breve haja uma decisão sobre a rota oficial para trazer a base de código GNU Compiler Collection para o Git e, idealmente, no início de 2020 marcará o início de um fluxo de trabalho baseado em Git.

Fonte

Até a próxima !!

Nenhum comentário:

Postar um comentário