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_svn_linux [2010/02/18 22:20]
emerson
twsg:dicas:uso_svn_linux [2010/02/18 22:25] (current)
emerson
Line 11: Line 11:
  
 ===== Obtendo dados iniciais ===== ===== Obtendo dados iniciais =====
 +
  
 ==== TerraLib ==== ==== TerraLib ====
  
   * Você pode obter a TerraLib via CVS ou fazendo o download do arquivo. Maiores detalhes na página: http://​www.terralib.org/​php/​dow.php?​body=DowCVS   * Você pode obter a TerraLib via CVS ou fazendo o download do arquivo. Maiores detalhes na página: http://​www.terralib.org/​php/​dow.php?​body=DowCVS
-  * Eu prefiro obter a última versão estável. Neste caso baixe o arquivo [[http://​www.terralib.org/​dow/​TerraLib_linux_v_3_3_1.tar.gz|TerraLib_linux_v_3_3_1.tar.gz]] e descompacte ​na pasta de trabalho+  * Eu prefiro obter a última versão estável. Neste caso baixe o arquivo [[http://​www.terralib.org/​dow/​TerraLib_linux_v_3_3_1.tar.gz|TerraLib_linux_v_3_3_1.tar.gz]] e descompacte ​numa pasta chamada ''​terralib'',​ que deve ficar dentro da pasta de trabalho ​(''​projetos''​). 
  
  
 ==== Extensions - TerraManager ==== ==== Extensions - TerraManager ====
  
-Obter via CVS da TerraLib.+Obter via SVN da TerraLib. 
 + 
 +  * Entre na pasta de trabalho, depois na pasta da TerraLib e faça o //​checkout//​ <code bash> 
 +cd projetos/​terralib 
 +svn co https://​svn.dpi.inpe.br/​terralib/​trunk/​extensions 
 +</​code>​
  
-  * Logue como //​anonymous//​ no CVS da DPI: <code bash> 
-cvs -d :​pserver:​anonymous@cvs.dpi.inpe.br:/​home/​terralib login</​code>​ 
-  * Baixe o ''​extensions''​. Caso não esteja no INPE, essa atividade pode demorar (e como!). <code bash> 
-cvs -d :​pserver:​anonymous@cvs.dpi.inpe.br:/​home/​terralib co extensions</​code>​ 
-  * Efetue o logout: <code bash> 
-cvs -d :​pserver:​anonymous@cvs.dpi.inpe.br:/​home/​terralib logout</​code>​ 
  
 ===== Obtendo o TerraOGC via SVN ===== ===== Obtendo o TerraOGC via SVN =====
  
-  * Entre na pasta ''​terralib/​extensions'' ​criada no passo anterior: <code bash>​cd ​extensions</​code>​ +  * Entre na pasta de trabalho ​''​projetos'':​ <code bash>​cd ​projetos</​code>​ 
-  * Obtenha todo o repositório na pasta ''​terraOGC'':​ <code bash> +  * Obtenha todo o repositório na pasta ''​terraogc'':​ <code bash> 
-svn checkout https://​svn.dpi.inpe.br/​terraogc/​trunk ​terraOGC ​--username seu_username+svn checkout https://​svn.dpi.inpe.br/​terraogc/​trunk ​terraogc ​--username seu_username
 </​code>​ </​code>​
   * Troque ''​seu_username''​ pelo seu login na rede DPI. Caso não tenha conta, omita os parâmetros ''​--username seu_username''​   * Troque ''​seu_username''​ pelo seu login na rede DPI. Caso não tenha conta, omita os parâmetros ''​--username seu_username''​
Line 40: Line 41:
 Após tudo pronto, sua árvore de diretórios deve estar parecida com isso: Após tudo pronto, sua árvore de diretórios deve estar parecida com isso:
 <​code>​ <​code>​
-terralib+projetos
 | |
-|--src+|--terraogc (raiz dos pacotes desenvolvidos pelo TWSG)
 | |
-|--terralibx (ou terralibw no Windows) +|--terralib
-+
-|--extensions +
-   | +
-   ​|--CalculateProfile +
-   | +
-   ​|--terraphp +
-   | +
-   ​|--terramanager (precisa compilar para o WMS)+
    |    |
-   |--terraOGC ​(raiz dos pacotes desenvolvidos pelo TWSG)+   |--extensions 
 +      | 
 +      |--CalculateProfile 
 +      | 
 +      |--terraphp 
 +      | 
 +      |--terramanager ​(precisa compilar para o WMS)
 </​code>​ </​code>​
  

Navigation