mkdir terralib_cvs
cd terralib_cvs
cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib login
cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib co src
cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib co terralibx
cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib co extensions
cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib logout
cd extensions
cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/terralib login
cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/terralib co terraOGC
cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/terralib logout
cvs -d :pserver:seu_login@cvs.dpi.inpe.br:/home/terralib login
cd terraOGC/src/ows
cvs diff
Cheque antes de mandar os arquivos. Se tiver algum conflito, aparecerá o
C, (veja tabela de equivalência das letras
aqui)
cvs -n update
cvs update
cvs update -Pd
cvs ci [*|(nome_arquivo)*]
cvs ci -m "Novos arquivos adicionados e alguns atualizados"
cvs add novoArquivo
cvs add *
cvs add TeXYZClasse.h TeXYZClasse.cpp
cvs ci
cvs add -m "Adicionando varios arquivos" *
cvs add novoDir
cvs ci novoDir
Para remover arquivos e diretórios, é bem simples também:
cvs remove arquivo1.h arquivo1.cpp ...
cvs remove diretorio
cvs ci -m "Removendo as classes ..."