tortoisesvn + googlecode versão 1 (em atualização) fase 3 - pee17
Post on 22-Apr-2015
113 Views
Preview:
TRANSCRIPT
TortoiseSVN + GoogleCode
Versão 1(em atualização)
Fase 3 - PEE17
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
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)
Apresentação checkout, update, commit add, delete
Note1 Note2 Note3 Note4
<< concprel.googlecode.com >>Concprel: conceitual + preliminar
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
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
Configuração
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
Uso Não ferramental
Limitado para leitura Código aberto: qualquer pessoa pode acessar
Ferramental Sem restrição de acesso Modificação no servidor
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
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
Uso (não ferramental): checkout
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
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
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
Uso (ferramental): checkout Aceitar permanentemente o certificado
Uso (ferramental): update Atualizar a pasta local de arquivos:
Botão direito → SVN Update
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
Uso (ferramental): commit Verificar os campos:
Message: entrar cominformações importantes
Change made: selecionarapenas os arquivos/pastasa serem atualizados
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”
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
Nossa estrutura
Concprel
EC EP Documentos Teste
CódigoGirardi
... ...
Conteúdo Apresentação Configuração Uso
Não ferramental: checkout + update Ferramental: checkout + update + commit
Nossa estrutura Boas práticas
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
top related