Episódio 22 – Sistemas de controle de versão – Parte 1

Um sistema de controle de versão (ou versionamento) ou SCM (do inglês source code management) é um software com a finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer, e são muito utilizados no desenvolvimento de software para controlar as diferentes versões — histórico e desenvolvimento — dos códigos-fontes e também da documentação. Para nos ajudar a desvendar esse mundo chamamos dois veteranos da área: QMX (vulgo Douglas Campos) e AbstractJ (vulgo Bruno Oliveira), divirtam-se conosco.

Você pode adicionar o podcast ao seu iTunes clicando aqui ou atráves do nosso RSS. Também fique por dentro das novidades nos seguindo no twitter @grokpodcast. Se você tem sugestões sobre temas, formatos, melhorias, críticas, etc, deixe sua opinião em vote.grokpodcast.com.

Esse episódio é patrocinado pela e-Genial - Simplesmente Notável e Caelum - Ensino e Inovação.

Links anunciados:

10 Comentários to “Episódio 22 – Sistemas de controle de versão – Parte 1”

  1. Luciano disse:

    SCM significa Software Configuration Management - que é mais que um RCS (Revision Control System) ou VCS (Version Control System) - Boa descricao esta em http://en.wikipedia.org/wiki/Revision_control

    Acreditando ou nao, ouvi o podcast inteiro - Escrevi um monte de coisa mas como nao vou trollar o podcast, irei esperar pelo proximo (Talvez…) - Mas sugiro que, antes de falarem tao mal das outras ferramentas, uma pesquisa sobre elas pode ajudar a entender os pros e contras de cada uma - One size does not fit all….

  2. TFS = Te Fudation Server! hehehe

  3. Nunca ouvi tanta besteira!

    A pior de todas foi: “Ah, se você é um pouco mais fresco e depende de interface gráfica, dê uma olhada no mercurial”

    Pelo amor de Deus!

    Acorda!!

  4. Tonismar disse:

    Ok GIT é muito bom porém é importante lembrar, talvez em um próximo podcast, que usando GIT o desenvolvedor deve atentar-se para um sistema de backup de sua estação de trabalho. Não sei se em todas empresas executa-se backup por estação de trabalho. Em um sistema centralizado, uma vez o arquivo comitado ele já estará em um servidor que, obviamente é feito backup, agora o commit local, sem backup local é um grande problema.

  5. Ouvindo o podcast, até dá a impressão que Git é a solução definitiva para versionamento hoje em dia.

    Não é.

    Eu sou fã do Git (inclusive eu já “migrei” duas empresas do subversion pro git e estou indo fazer isso com mais uma daqui uma hora), mas tenho que dar os devidos créditos a ferramentas fodásticas como hg, bzr e até o darcs (que eu ainda não usei, mas conheço a fama de estabilidade e velocidade dele).

    Uma sugestão: convidem pessoas que entendam desses outros SCMs modernos e ágeis e façam um novo episódio (ou uma nova série) discutindo cada um deles.

    Valeu!

  6. André Dias disse:

    Parabéns Galera,
    Muito bacana o podcast de vocês. Acabei de receber o link do site do Giovanni Bassi.

    A única dica que deixo pra vocês é: procurem focar no que vocês conhecem. Vocês são fodas no mundo open source, dominam uma porrada de coisas, pra que ficar falando que coisas que vocês mal conhecem, como o TFS por exemplo? :-)

    Meter o pau no Source Safe? Bacana, é justo e ele merece. Falar que o TFS não distribuído, legal, ele realmente não é e tem cenários que ele atende muito bem, mas chamá-lo de um Source Safe de roupa nova é sacanagem, e falar que pra habilitar todas as features demora anos, não faz o menor sentido.

    De resto, gostei bastante do podcast. Se o objeto era informar as pessoas, ponto negativo no TFS, se o objetivo era trollar … Sensacional, meter o pau nos produtos da Microsoft costuma deixar o público open source feliz :-)

    Abraços

    • Carlos Brando disse:

      Obrigado André!

      Não leve isso a sério não, a galera nem conheçe o TFS. É como você disse, mais vontade de trollar do que qualquer outra coisa.

      Mas continue nos ouvindo que estamos preparando um episódio super especial sobre produtos Microsoft (sem trollagem, juro).

  7. [...] boa referência que pode ser vista aqui, outra boa referencia sobre CVS é uma série de podcast do Grok Posdcast fez a algum tempo que ficou muito boa, nota 10 ouçam! CVS, desenvolvimento, [...]

Deixar um comentário