This is an old revision of the document!


Como usar o SVN TerraOGC via linha de comando

O CVS TerraOGC foi congelado em 14 Set 2009. O artigo Usando o CVS via linha de comando no Linux refere-se a este período. A partir desta data todas as alterações do TerraOGC serão feitas no SVN.

Preparando a pasta de trabalho

  • Crie uma pasta de trabalho (aqui chamo projetos) e entre nela
mkdir projetos
cd projetos

Obtendo dados iniciais

TerraLib

Extensions - TerraManager

Obter via CVS da TerraLib.

  • Logue como anonymous no CVS da DPI:
    cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib login
  • Baixe o extensions. Caso não esteja no INPE, essa atividade pode demorar (e como!).
    cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib co extensions
  • Efetue o logout:
    cvs -d :pserver:anonymous@cvs.dpi.inpe.br:/home/terralib logout

Obtendo o TerraOGC via SVN

  • Entre na pasta terralib/extensions criada no passo anterior:
    cd extensions
  • Obtenha todo o repositório na pasta terraOGC:
    svn checkout https://svn.dpi.inpe.br/terraogc/trunk terraOGC --username seu_username
  • Troque seu_username pelo seu login na rede DPI. Caso não tenha conta, omita os parâmetros –username seu_username
  • Depois é só compilar

Após tudo pronto, sua árvore de diretórios deve estar parecida com isso:

terralib
|
|--src
|
|--terralibx (ou terralibw no Windows)
|
|--extensions
   |
   |--CalculateProfile
   |
   |--terraphp
   |
   |--terramanager (precisa compilar para o WMS)
   |
   |--terraOGC (raiz dos pacotes desenvolvidos pelo TWSG)

Comandos SVN

Para saber mais sobre o SVN consulte o livro Controle de Versão com Subversion


Navigation