agite antes de versionar

23
Breve Explanação das Teorias Fundamentais do Controle de Versão Distribuído: um exemplo sistemático de utilização com GIT

Upload: luiz-sanches

Post on 13-Jan-2015

688 views

Category:

Technology


3 download

DESCRIPTION

Apresentação em par realizada com Marcelo Andrade (ao estilo improviso teatral) no encontro #tasafoemacao #misturado no auditório do CESUPA, dia 14 de Outubro de 2010.

TRANSCRIPT

Page 1: aGITe antes de versionar

Breve Explanação das Teorias Fundamentais do Controlede Versão Distribuído: um

exemplo sistemático deutilização com GIT

Page 2: aGITe antes de versionar

Roteiro

Fundamentação teórica Histórico Formas de aplicação Aplicações corporativas Controle de versão

Centralizado Distribuído Misto

...

Page 3: aGITe antes de versionar

Roteiro (cont)

... Sistemática de utilização Vantagens e desvantagens Infraestrutura O GIT Relação extensiva de comandos Exemplo de utilização Considerações finais

Page 4: aGITe antes de versionar

Fundamentação teórica

Page 5: aGITe antes de versionar

Fundamentação teórica

Um sistema de controle de versão (ou versionamento),

VCS (do inglês version control system) ou ainda SCM (do inglês source code management) na função prática da Ciência da Computação e da Engenharia de Software, é um software com a finalidade de gerenciar diferentes versões no desenvolvimento de um documento qualquer. Esses sistemas são comumente 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.

Page 6: aGITe antes de versionar

É de brincadeirinha :)

Page 7: aGITe antes de versionar

ANTESDE VERSIONAR

Luiz Sanches (aka Farol) @luizgrsanchesMarcelo F Andrade (aka elektron) @mfandrade

A E

Page 8: aGITe antes de versionar

Não é tão complicado quanto parece

Page 9: aGITe antes de versionar

Eu acho difícil... ;-(

Page 10: aGITe antes de versionar

FALTOU

VOCÊ

aGITar

Page 11: aGITe antes de versionar

Tem várias pessoas usando...

Page 12: aGITe antes de versionar

O famigerado ”merge”

Page 13: aGITe antes de versionar

Servidor tosco vive caindo

Page 14: aGITe antes de versionar

DISTRIBUÍDO

Page 15: aGITe antes de versionar

DIS TRI BU Í DO

Page 16: aGITe antes de versionar

VERSIONANDO ”NO BRAÇO”

Page 17: aGITe antes de versionar

PROGRAMADOR CLÁSSICO

Page 18: aGITe antes de versionar

http://www.slideshare.net/seatecnologia/manifesto-20

Page 19: aGITe antes de versionar
Page 20: aGITe antes de versionar

COMPARTILHAR

Page 21: aGITe antes de versionar

Me mostra então...

Page 22: aGITe antes de versionar

OBRIGADO!

Page 23: aGITe antes de versionar

ANTESDE VERSIONAR

Luiz Sanches (aka Farol) @luizgrsanchesMarcelo F Andrade (aka elektron) @mfandrade

A E