aGITe antes de versionar

Post on 13-Jan-2015

688 views 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 of aGITe antes de versionar

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

exemplo sistemático deutilização com GIT

Roteiro

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

Centralizado Distribuído Misto

...

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

Fundamentação teórica

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.

É de brincadeirinha :)

ANTESDE VERSIONAR

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

A E

Não é tão complicado quanto parece

Eu acho difícil... ;-(

FALTOU

VOCÊ

aGITar

Tem várias pessoas usando...

O famigerado ”merge”

Servidor tosco vive caindo

DISTRIBUÍDO

DIS TRI BU Í DO

VERSIONANDO ”NO BRAÇO”

PROGRAMADOR CLÁSSICO

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

COMPARTILHAR

Me mostra então...

OBRIGADO!

ANTESDE VERSIONAR

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

A E