Ferramentas do usuário

Ferramentas do site


twsg:dicas:uso_cvs_linux

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
twsg:dicas:uso_cvs_linux [2008/02/24 00:13] emersontwsg:dicas:uso_cvs_linux [2008/07/09 02:39] (atual) – retirado o programando emerson
Linha 23: Linha 23:
   * Por fim, efetue o logout:   * Por fim, efetue o logout:
  <code bash>cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/terralib logout</code>  <code bash>cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/terralib logout</code>
 +
 +
 +
 +
  
  
Linha 28: Linha 32:
  
   * Efetue o login como usuário da rede (para ter acesso aos fontes do terraOGC):   * Efetue o login como usuário da rede (para ter acesso aos fontes do terraOGC):
- <code bash>cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/newterralib login</code>+ <code bash>cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/terralib login</code>
   * Vá para o diretório onde quer realizar o update (fontes do ows, por exemplo):   * Vá para o diretório onde quer realizar o update (fontes do ows, por exemplo):
 <code bash>cd terraOGC/src/ows</code> <code bash>cd terraOGC/src/ows</code>
Linha 37: Linha 41:
   * Atualize seus dados locais antes de mandar as atualizações   * Atualize seus dados locais antes de mandar as atualizações
 <code bash>cvs update</code> <code bash>cvs update</code>
 +  * A opção ''P'' desconsidera pastas vazias e ''d'' cria diretórios novos que existem no repositório mas não na máquina local.
 +<code bash>cvs update -Pd</code>
   * Agora mande os arquivos de fato   * Agora mande os arquivos de fato
 <code bash>cvs ci [*|(nome_arquivo)*]</code> <code bash>cvs ci [*|(nome_arquivo)*]</code>
 +  * Atualizando no repositório todos os arquivos da pasta atual com uma mensagem de log
 +<code bash>cvs ci -m "Novos arquivos adicionados e alguns atualizados"</code>
  
 ===== Adicionando e removendo pastas e arquivos ===== ===== Adicionando e removendo pastas e arquivos =====
Linha 55: Linha 63:
 cvs remove diretorio cvs remove diretorio
 cvs ci -m "Removendo as classes ..." </code> cvs ci -m "Removendo as classes ..." </code>
- 
- 
- 
  
 ===== Sumário das operações  ===== ===== Sumário das operações  =====
   * Baseado no material de Junqueira e Ignácio Jr   * Baseado no material de Junqueira e Ignácio Jr
 {{ twsg:dicas:imagens:tabela_cvs.png }} {{ twsg:dicas:imagens:tabela_cvs.png }}
 +
twsg/dicas/uso_cvs_linux.1203811985.txt.gz · Última modificação: 2008/02/24 00:13 por emerson