introdução ao controle de versões e svn
DESCRIPTION
Breve introdução à sistemas de controle de versão e resumo sobre o funcionamento do SVN.TRANSCRIPT
![Page 1: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/1.jpg)
SumarioIntroducao
SVNComandos
Introducao ao controle de versoes e SVN
Filipi Vianna
LAD - Laboratorio de Alto Desempenho
10 de agosto de 2011
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 2: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/2.jpg)
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 3: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/3.jpg)
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 4: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/4.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - O que e?
“... e um software com a finalidade de gerenciar diferentes versoesno desenvolvimento de um documento qualquer ... ” [wikipedia]
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 5: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/5.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Por que utilizar?
I Trabalho em equipes
I Manutencao do codigo
I Evita redundancia de codigo
I Backups
I “... fazer parte das exigencias paramelhorias do processo dedesenvolvimento de certificacoes taiscomo CMMI e SPICE ...”[pronus]
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 6: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/6.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Por que utilizar?
I Trabalho em equipes
I Manutencao do codigo
I Evita redundancia de codigo
I Backups
I “... fazer parte das exigencias paramelhorias do processo dedesenvolvimento de certificacoes taiscomo CMMI e SPICE ...”[pronus]
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 7: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/7.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Por que utilizar?
I Trabalho em equipes
I Manutencao do codigo
I Evita redundancia de codigo
I Backups
I “... fazer parte das exigencias paramelhorias do processo dedesenvolvimento de certificacoes taiscomo CMMI e SPICE ...”[pronus]
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 8: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/8.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Por que utilizar?
I Trabalho em equipes
I Manutencao do codigo
I Evita redundancia de codigo
I Backups
I “... fazer parte das exigencias paramelhorias do processo dedesenvolvimento de certificacoes taiscomo CMMI e SPICE ...”[pronus]
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 9: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/9.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Por que utilizar?
I Trabalho em equipes
I Manutencao do codigo
I Evita redundancia de codigo
I Backups
I “... fazer parte das exigencias paramelhorias do processo dedesenvolvimento de certificacoes taiscomo CMMI e SPICE ...”[pronus]
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 10: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/10.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Por que utilizar?
I Trabalho em equipes
I Manutencao do codigo
I Evita redundancia de codigo
I Backups
I “... fazer parte das exigencias paramelhorias do processo dedesenvolvimento de certificacoes taiscomo CMMI e SPICE ...”[pronus]
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 11: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/11.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 12: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/12.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 13: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/13.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 14: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/14.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 15: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/15.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 16: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/16.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 17: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/17.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 18: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/18.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 19: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/19.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Quais sistemas?
I RCS (Revision Control System)
I CVS (Concurrent Versioning System)
I SVN (Subversion)
I git (utilizado pelo kernel do linux)
I Hg (Mercurial)
I Bazaar (utilizado pela Canonical)
I Source Safe (Microsoft)
I ClearCase (IBM)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 20: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/20.jpg)
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 21: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/21.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 22: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/22.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 23: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/23.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 24: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/24.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 25: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/25.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 26: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/26.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 27: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/27.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 28: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/28.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 29: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/29.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
I checkout (download inicial do codigo)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 30: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/30.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
I checkout (download inicial do codigo)
I modifica o codigo
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 31: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/31.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
I checkout (download inicial do codigo)
I modifica o codigo
I update (verifica discrepancias entrerepositorio e copia local)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 32: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/32.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
I checkout (download inicial do codigo)
I modifica o codigo
I update (verifica discrepancias entrerepositorio e copia local)
I resolucao de conflitos
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 33: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/33.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
I checkout (download inicial do codigo)
I modifica o codigo
I update (verifica discrepancias entrerepositorio e copia local)
I resolucao de conflitos
I update (verifica discrepancias entrerepositorio e copia local)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 34: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/34.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
I checkout (download inicial do codigo)
I modifica o codigo
I update (verifica discrepancias entrerepositorio e copia local)
I resolucao de conflitos
I update (verifica discrepancias entrerepositorio e copia local)
I commit (salva no repositorio)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 35: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/35.jpg)
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 36: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/36.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Alguns comandos SVN
I checkout (co)
I update (up)
I commit (ci)
I delete (del, remove, rm)
I mkdir
I add
I blame (praise, annotate, ann)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 37: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/37.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Alguns comandos SVN
I checkout (co)
I update (up)
I commit (ci)
I delete (del, remove, rm)
I mkdir
I add
I blame (praise, annotate, ann)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 38: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/38.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Alguns comandos SVN
I checkout (co)
I update (up)
I commit (ci)
I delete (del, remove, rm)
I mkdir
I add
I blame (praise, annotate, ann)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 39: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/39.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Alguns comandos SVN
I checkout (co)
I update (up)
I commit (ci)
I delete (del, remove, rm)
I mkdir
I add
I blame (praise, annotate, ann)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 40: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/40.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Alguns comandos SVN
I checkout (co)
I update (up)
I commit (ci)
I delete (del, remove, rm)
I mkdir
I add
I blame (praise, annotate, ann)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 41: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/41.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Alguns comandos SVN
I checkout (co)
I update (up)
I commit (ci)
I delete (del, remove, rm)
I mkdir
I add
I blame (praise, annotate, ann)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 42: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/42.jpg)
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Alguns comandos SVN
I checkout (co)
I update (up)
I commit (ci)
I delete (del, remove, rm)
I mkdir
I add
I blame (praise, annotate, ann)
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 43: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/43.jpg)
SumarioIntroducao
SVNComandos
Perguntas...
Filipi Vianna Introducao ao controle de versoes e SVN
![Page 44: Introdução ao Controle de Versões e SVN](https://reader038.vdocuments.pub/reader038/viewer/2022103018/55911d571a28abd73b8b4669/html5/thumbnails/44.jpg)
SumarioIntroducao
SVNComandos
Andre Felipe Dias.Conceitos basicos de controle de versao de software.2006.[Online; Acessado em 10 de agosto de 2011].
wikipedia.Sistema de controle de versao, 2011.[Online; Acessado em 10 de agosto de 2011].
Filipi Vianna Introducao ao controle de versoes e SVN