A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17.

Apresentações semelhantes


Apresentação em tema: "TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17."— Transcrição da apresentação:

1 TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17

2 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

3 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

4 Apresentação  Controle de versão: gerenciamento de versões de um software (programa, código)  Histórico e revisões (versão mais recente)  Mesclagem  Servidor: Googlecode (código aberto) Conta Google Projeto concprel: CONCeitual + PRELiminar  Software: TortoiseSVN (já instalado nas máquinas da Embraer)

5 Apresentação  checkout, update, commit  add, delete Google Note1Note2Note3Note4 > Concprel: conceitual + preliminar

6 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

7 Configuração  Dentro da Embraer: configurar o proxy  Configuração do proxy: Botão direito → TortoiseSVN → Settings → Network Selecionar Enable Proxy Server Modificar:  Server address: webcache.sjk.emb  Port: 8080  Username: login Embraer  Password: senha Embraer

8 Configuração

9 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

10 Uso  Não ferramental Limitado para leitura Código aberto: qualquer pessoa pode acessar  Ferramental Sem restrição de acesso Modificação no servidor

11 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

12 Uso (não ferramental): checkout  Aberto para todos: não é necessário ter conta Google  Estar na pasta onde será copiado o código  Botão direito → SVN Checkout  Entrar com: URL of repository: http://concprel.googlecode.com/svn/trunk Checkout Depth: Fully recursive Revision: HEAD revision

13 Uso (não ferramental): checkout

14 Uso (não ferramental): update  Atualizar a pasta local de arquivos: Botão direito → SVN Update  Não é possível fazer modificações (commit) no servidor  Qualquer modificação necessária, conversar com pessoas das Ferramentas

15 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

16 Uso (ferramental): checkout  Estar na pasta onde será copiado o código  Botão direito → SVN Checkout  Entrar com: URL of repository: https://concprel.googlecode.com/svn/trunk Checkout Depth: Fully recursive Revision: HEAD revision  Clicar em OK

17 Uso (ferramental): checkout  Aceitar permanentemente o certificado

18 Uso (ferramental): update  Atualizar a pasta local de arquivos: Botão direito → SVN Update

19 Uso (ferramental): commit  Ao adicionar arquivos: Botão direito → SVN Add (ou TortoiseSVN → Add) Botão direito → SVN Commit  Ao apenas modificar arquivos: Botão direito → SVN Commit  Ao deletar arquivos: Botão direito → SVN Delete (ou TortoiseSVN → Delete) Botão direito → SVN Commit  OBS: modificações não comitadas não são atualizadas no servidor

20 Uso (ferramental): commit  Verificar os campos: Message: entrar com informações importantes Change made: selecionar apenas os arquivos/pastas a serem atualizados

21 Uso (ferramental): commit  Para autenticar:  Gerar senha do usuário Google.  Acessar: http://code.google.com/p/ concprel/source/checkout  Logar na conta Google.  Gerar senha clicando em “googlecode.com password”

22 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

23 Nossa estrutura Concprel ECEPDocumentosTeste Código Girardi...

24 Conteúdo  Apresentação  Configuração  Uso Não ferramental: checkout + update Ferramental: checkout + update + commit  Nossa estrutura  Boas práticas

25 Boas práticas  Comitar por partes (arquivos de assuntos diferentes em commits diferentes)  Comentar os commits  Não commitar arquivos que não compilam (com erros). Se tiver erros, deixá-los comentados.  Dar update antes de comitar


Carregar ppt "TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17."

Apresentações semelhantes


Anúncios Google