18
1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira [email protected]

1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira [email protected]

Embed Size (px)

Citation preview

Page 1: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

1

Concurrent Versions System - CVS

Pra que usar? Onde encontrar? Como configurar? Como usar?

André Luís [email protected]

Page 2: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

2

Agenda Introdução O que é CVS? Onde encontrá-lo? CVS integrado ao eclipse Como configurá-lo? Como usar? Conclusão Referências

Page 3: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

3

Introdução Equipe composta por mais de uma pessoa Sincronização de código conflitante Várias versões Backup Código pertence a todos Bugs inseridos depois de uma pequena

modificação

Page 4: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

4

Concurrent Versions System O CVS é sistema de controle de versão; Gerência de Configuração de código; Permite que pessoas dispersas trabalhem no

mesmo código. “CVS is not a substitute for management... for

developer communication. ”

Page 5: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

5

Onde encontrá-lo?CVSDude

http://www.cvsdude.org/

Page 6: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

6

Como usar?

Integrado ao Eclipse

Page 7: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

7

CVS e Eclipse Como configurar? Como usar?

Page 8: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

8

CVS integrado ao eclipse Selecionar perspectiva do CVS

Page 9: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

9

CVS integrado ao eclipse Selecionar perspectiva do CVS

Page 10: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

10

CVS integrado ao eclipse Adicionar um novo Repositório

Page 11: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

11

CVS integrado ao eclipse Adicionar um novo Repositório

Page 12: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

12

CVS integrado ao eclipse Fazer um checkout

Page 13: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

13

CVS integrado ao eclipse Sincronizando...

Page 14: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

14

CVS integrado ao eclipse commit

Page 15: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

15

CVS integrado ao eclipse Commit

Page 16: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

16

CVS integrado ao eclipse uptade

Page 17: 1 Concurrent Versions System - CVS Pra que usar? Onde encontrar? Como configurar? Como usar? André Luís Moreira andre@compor.net

17

Conclusão Otimizar o processo de sincronização do código Colocar tudo que for de poder de todos no cvs:

site, código, artefatos.. CVS não é a solução para todos os problemas CVS não substitui o diálogo e reuniões da

equipe