Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

Sistemas de Controle de Versão

499 vues

Publié le

Apresentação na Semana de Sistemas de Informação Universo - Niterói.
22/10/2014

Publié dans : Logiciels
  • Soyez le premier à commenter

Sistemas de Controle de Versão

  1. 1. Sistemas de Controle de Versão Bruno Schettino bschettino@id.uff.br 22/10/2014
  2. 2. Quem sou eu
  3. 3. Graduação: 2009 – 2013 Mestrado: 2013 - atual Desenvolvedor / Líder Técnico 2011 - atual
  4. 4. Autônomo 2012 – atual
  5. 5. Sistemas de Controle de Versão
  6. 6. Dimensão ESPAÇO
  7. 7. Dimensão ESPAÇO Dimensão TEMPO
  8. 8. • Git já instalado, dependendo do SO • Diversas opções open source e/ou gratuitas
  9. 9. ...
  10. 10. Qual escolher?
  11. 11. Topologia? Política de controle de concorrência? Ramos? Armazenamento? Etiquetas? Consultas ao histórico? Ferramentas disponíveis?
  12. 12. Topologia
  13. 13. Centralizada Distribuída
  14. 14. Concorrência
  15. 15. O problema da concorrência
  16. 16. Política pessimista
  17. 17. Política otimista
  18. 18. Política otimista
  19. 19. Junção (Merge)
  20. 20. ABC DEF GHI Merge Automático ABC IJK GHI ABC DEF GHI LMN ABC IJK GHI LMN L2: M DEF -­‐> IJK L4: A LMN
  21. 21. ABC DEF GHI Merge com Conflitos ABC IJK GHI PQR ABC GHI LMN ABC IJK ? GHI ? L2: M DEF -­‐> IJK L4: A PQR L2: D DEF L4: A LMN
  22. 22. ABC DEF GHI Merge com Conflitos ABC IJK GHI PQR ABC GHI LMN ABC GHI PQR LMN L2: M DEF -­‐> IJK L4: A PQR L2: D DEF L4: A LMN
  23. 23. Etiquetas (Tags)
  24. 24. Git: Commit b87b413ed45ec2fa7537cc23ae2ffcb2835b9666 SVN: Revisão 543 OU Tag v1.0
  25. 25. Ramos (Branches)
  26. 26. Consultas
  27. 27. Ferramentas
  28. 28. Hospedagem
  29. 29. Clientes
  30. 30. Repositório
  31. 31. Dicas • Use um SCV para seus projetos pessoais • NUNCA pare de estudar • Aprenda e contribua com projetos Open Source e Comunidades
  32. 32. Open Source ...
  33. 33. Expanda sua rede!
  34. 34. #saidatoca Home Office Niterói
  35. 35. Empresas que participaram em 2013 ...
  36. 36. Empresas confirmadas para 2014 facebook.com/ufftech2014
  37. 37. Imagens • Slides do professsor Leonardo Murta (http://www2.ic.uff.br/~leomurta/) • Imagens públicas da Internet
  38. 38. Dúvidas?
  39. 39. Obrigado! bschettino@id.uff.br facebook.com/bpschettino github.com/bschettino Bruno Schettino

×