Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
twsg:dicas:uso_cvs_linux [2008/04/09 10:29]
150.163.2.89
twsg:dicas:uso_cvs_linux [2008/07/08 23:39] (current)
emerson retirado o programando
Line 23: Line 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>​
 +
 +
 +
  
  
Line 38: Line 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 =====
Line 56: Line 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>​ 
-  * **Troque** a variável ''​TERRALIB_DIR''​ pelo valor usado no seu sistema 
-  * Antes de usar essas configurações você precisa abrir um novo terminal 
  

Navigation