Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
twsg:dicas:uso_cvs_linux [2008/02/23 21:13] emerson |
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 28: | Line 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> | ||
Line 37: | 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 55: | 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 }} | ||
+ |