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/04/09 13:27] 150.163.2.89twsg: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 38: 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 56: 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 }}
- 
- 
- 
-===== Variáveis de ambiente ===== 
- 
-  * Antes de compilar o TerraOGC, é necessário ajustar algumas variáveis de ambiente, normalmente no arquivo ''~.bashrc'' 
-  * Coloque neste arquivo a seguinte configuração: <code bash> 
-# TerraLib Devel 
-TERRALIB_DIR=/home/emerson/projetos/terralib_cvs 
- 
-LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TERRALIB_DIR/terralibx/lib 
-LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TERRALIB_DIR/extensions/terramanager/lib 
-LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TERRALIB_DIR/extensions/terraOGC/lib 
- 
-export LD_LIBRARY_PATH 
-</code> 
-  * Antes de usar essas configurações você precisa abrir um novo terminal 
  
twsg/dicas/uso_cvs_linux.1207747666.txt.gz · Última modificação: 2008/04/09 13:27 por 150.163.2.89