Pesquisar na Comunidade
Showing results for tags 'git'.
Encontrado 3 registros
-
Existe algum planejamento de mandar o ACBr para o GitHub? Pergunto isso, por que seria mais fácil de controlar as alterações com o esquema de pull request que tem lá! Abraços!
-
Colegas, Atualmente estou trabalhando com git e para minha conveniencia, criei um mirror do repositório do ACBr (apenas trunk) no GitHub. Estou postando aqui caso possa ser útil a outros na minha situação: https://github.com/GabrielF7/ACBr Esse repositório é atualizado automaticamente a cada hora por um script instalado em meu servidor de fontes, de forma que deve permanecer sempre razoavelmente atualizado.
-
Migrar O Projeto Para Git E Hospedar No Github
um tópico no fórum postou wrmedeiros Dúvidas Gerais sobre o ACBr
Bom dia pessoal. Sei que isso tem que ser bem planejado (impacto para os usuários, projeto, etc.), mas já pensaram em migrar o projeto para GIT? No começo o impacto pode ser grande, pois o conceito do SVN e GIT são bem diferentes (repositório distribuído, etc.), mas na minha opinião uma das principais vantagens seria a integração com ferramentas como GitLab (ou hospedar em um GitHub, BitBucket, etc.). No GitHub/GitLab/BitBucket poderíamos trabalhar melhor com branch´s, e principalmente, usar o conceito de Merge Request. Isso seria excelente para quem contribuí com código para o projeto. Em vez de anexar um arquivo .pas inteiro em uma tarefa, poderíamos trabalhar no nosso próprio repositório ACBr (welkson/ACBr por exemplo), criar uma branch (algo como: ACBrEscPOSDaruma), quando terminar a alteração fazer o push para o GitHub (no meu fork/repositório: welkson/ACBr), e por fim solicitar um Merge Request entre "welkson/ACBr: ACBrEscPOSDaruma" para "ACBr/ACBr:master"). O Merge apareceria no repositório do projeto ACBr, todos poderiam comentar o diff (alterações relalizadas no código) a nível de "linha de código", propor melhorias, etc. Isso certamente melhoria bastante o controle do que entra no código (revisão), como também evitaria que contribuições de código ficassem perdidas em mensagens do fórum. Se o projeto não quiser deixar hospedado o código no GitHub (que acredito ser o ideal, não ficar responsável por manter o GIT, etc.), pode usar o GitLab (instala no seu próprio Linux, etc.). Para os usuários no Windows tem o "Tortoise GIT", que é bem parecido com o "Tortoise SVN". Migrei vários projetos da empresa para Git, e apesar dos problemas iniciais hoje vejo que foi uma decisão acertada. Enfim, essa é apenas uma sugestão! Abraços,