Perguntas com a marcação «version-control»

Uma disciplina de programação para rastrear, armazenar e recuperar revisões do código fonte.






11
git para projetos pessoais (one-man). Exagero?
Eu conheço e uso dois sistemas de controle de versão: Subversion e git. O Subversion, a partir de agora, é usado para projetos pessoais em que eu sou o único desenvolvedor e o git é usado para projetos de código aberto e projetos em que acredito que outros também trabalharão …

6
Por que o git usa hashes em vez de números de revisão?
Eu sempre me perguntei por que o git prefere hashes sobre números de revisão. Os números de revisão são muito mais claros e fáceis de consultar (na minha opinião): Há uma diferença entre dizer a alguém para dar uma olhada na revisão 1200 ou confirmar 92ba93e! (Apenas para dar um …


12
Existe um ponto em incluir um "log de alterações" em cada arquivo de código quando você estiver usando o controle de versão?
Fiquei com a impressão de que um sistema de controle de versão eliminava a necessidade de "registros de alterações" colados em todo o código. Eu sempre vi o uso continuado de logs de alterações, incluindo grandes blocos longos no início dos procedimentos armazenados, com uma grande seção bloqueada para alterações …






7
Por que tantos projetos preferem "git rebase" a "git merge"?
Uma das vantagens do uso de um DVCS é o fluxo de trabalho de edição-confirmação-mesclagem (sobre a edição-consolidação-mesclagem geralmente imposta por um CVCS). Permitir que cada alteração exclusiva seja registrada no repositório independente de mesclagens garante que o DAG reflita com precisão o verdadeiro pedigree do projeto. Por que tantos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.