Upload
filipi-vianna
View
1.158
Download
0
Embed Size (px)
DESCRIPTION
Breve introdução à sistemas de controle de versão e resumo sobre o funcionamento do SVN.
Citation preview
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
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - SVN
Filipi Vianna Introducao ao controle de versoes e SVN
SumarioIntroducao
SVNComandos
Sistemas de controle de versao - Fluxo de trabalho?
Filipi Vianna Introducao ao controle de versoes e SVN
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
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
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
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
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
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
SumarioIntroducao
SVNComandos
Topicos a serem abordados
Introducao
SVN
Comandos
Filipi Vianna Introducao ao controle de versoes e SVN
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
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
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
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
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
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
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
SumarioIntroducao
SVNComandos
Perguntas...
Filipi Vianna Introducao ao controle de versoes e SVN
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