tortoisesvn + googlecode versão 1 (em atualização) fase 3 - pee17
TRANSCRIPT
![Page 1: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/1.jpg)
TortoiseSVN + GoogleCode
Versão 1(em atualização)
Fase 3 - PEE17
![Page 2: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/2.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 3: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/3.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 4: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/4.jpg)
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)
![Page 5: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/5.jpg)
Apresentação checkout, update, commit add, delete
Note1 Note2 Note3 Note4
<< concprel.googlecode.com >>Concprel: conceitual + preliminar
![Page 6: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/6.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 7: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/7.jpg)
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
![Page 8: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/8.jpg)
Configuração
![Page 9: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/9.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 10: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/10.jpg)
Uso Não ferramental
Limitado para leitura Código aberto: qualquer pessoa pode acessar
Ferramental Sem restrição de acesso Modificação no servidor
![Page 11: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/11.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 12: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/12.jpg)
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
![Page 13: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/13.jpg)
Uso (não ferramental): checkout
![Page 14: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/14.jpg)
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
![Page 15: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/15.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 16: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/16.jpg)
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
![Page 17: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/17.jpg)
Uso (ferramental): checkout Aceitar permanentemente o certificado
![Page 18: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/18.jpg)
Uso (ferramental): update Atualizar a pasta local de arquivos:
Botão direito → SVN Update
![Page 19: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/19.jpg)
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
![Page 20: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/20.jpg)
Uso (ferramental): commit Verificar os campos:
Message: entrar cominformações importantes
Change made: selecionarapenas os arquivos/pastasa serem atualizados
![Page 21: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/21.jpg)
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”
![Page 22: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/22.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 23: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/23.jpg)
Nossa estrutura
Concprel
EC EP Documentos Teste
CódigoGirardi
... ...
![Page 24: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/24.jpg)
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
![Page 25: TortoiseSVN + GoogleCode Versão 1 (em atualização) Fase 3 - PEE17](https://reader035.vdocuments.pub/reader035/viewer/2022062312/552fc164497959413d8ea047/html5/thumbnails/25.jpg)
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