Desenvolvimento Colaborativo    de aplicações Web.        NANDO SOUSA
Who is Nando Sousa? Desenvolvedor Web Ruby & PHP. Analista SEO  Twitter => @nandosousafr• Email => nandosousafr@gmail.com ...
Iremos conversar            sobre...SCM - o que é?Algumas Ferramentas de SCMSistemas Distribuídos eCentralizadosGitGitHub ...
SCM - o que é?
SCMsource code management
SCM - VantagensColaborativo (Trabalho emEquipe);Possibilitar Controle Histórico;Marcação e Resgate de versõesEstáveis;
AlgumasFerramentas
Concurrent Version System Evolução do RCS (Revision Control System)Processo complicadíssimo em renomear eexcluír ou mover ...
OPEN SOURCEAUTO INTITULADO “CVS DO JEITO CERTO”SISTEMA CENTRALIZADOFazer Merge no SVN não é para os fracos decoração
HOSPEDOU O CÓDIGO FONTE DO KERNELDO LINUX.SOFTWARE PROPRIETÁRIO;RICHARD STALLM (Fundador do ProjetoGNU), demonstrou “preoc...
GitProjetado e desenvolvido por Linus TorvaldsSolução de SCM para o Kernel do LinuxSistema DistríbuidoNão é uma evolução S...
Visão Geral de SCM’s
Modelo Prático com Git
GitHub
Social Coding
Site Open Tapajós
Bonus  •   Começando com o Git - Akita On Rails      Tech Talk -> Linus Torvalds  •   Getting Git by Scott Chaconhttp://bi...
Desenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações Web
Desenvolvimento colaborativo de Aplicações Web
Upcoming SlideShare
Loading in …5
×

Desenvolvimento colaborativo de Aplicações Web

526 views

Published on

Desenvolvimento colaborativo de Aplicações Web

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
526
On SlideShare
0
From Embeds
0
Number of Embeds
56
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Desenvolvimento colaborativo de Aplicações Web

  1. 1. Desenvolvimento Colaborativo de aplicações Web. NANDO SOUSA
  2. 2. Who is Nando Sousa? Desenvolvedor Web Ruby & PHP. Analista SEO Twitter => @nandosousafr• Email => nandosousafr@gmail.com Site => nandosousa.blog.br
  3. 3. Iremos conversar sobre...SCM - o que é?Algumas Ferramentas de SCMSistemas Distribuídos eCentralizadosGitGitHub - Rede Social - Facebookdos Nerds.
  4. 4. SCM - o que é?
  5. 5. SCMsource code management
  6. 6. SCM - VantagensColaborativo (Trabalho emEquipe);Possibilitar Controle Histórico;Marcação e Resgate de versõesEstáveis;
  7. 7. AlgumasFerramentas
  8. 8. Concurrent Version System Evolução do RCS (Revision Control System)Processo complicadíssimo em renomear eexcluír ou mover arquivos.Subdiretório não podiam ser removidos. cadadiretório deveria ser excluído ou renomeadoindividualmente.
  9. 9. OPEN SOURCEAUTO INTITULADO “CVS DO JEITO CERTO”SISTEMA CENTRALIZADOFazer Merge no SVN não é para os fracos decoração
  10. 10. HOSPEDOU O CÓDIGO FONTE DO KERNELDO LINUX.SOFTWARE PROPRIETÁRIO;RICHARD STALLM (Fundador do ProjetoGNU), demonstrou “preocupação” sobre o usode ferramentas proprietárias em projetosopensource.Alguns Developers do kernel do linux serecusaram a utilizar a ferramenta
  11. 11. GitProjetado e desenvolvido por Linus TorvaldsSolução de SCM para o Kernel do LinuxSistema DistríbuidoNão é uma evolução SubversionNão é uma evolução do BitKeeperEficiente
  12. 12. Visão Geral de SCM’s
  13. 13. Modelo Prático com Git
  14. 14. GitHub
  15. 15. Social Coding
  16. 16. Site Open Tapajós
  17. 17. Bonus • Começando com o Git - Akita On Rails Tech Talk -> Linus Torvalds • Getting Git by Scott Chaconhttp://bit.ly/Msgmeq

×