Ferramentas do usuário

Ferramentas do site


twsg:dicas:uso_svn_linux

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
twsg:dicas:uso_svn_linux [2009/09/15 00:26] – lit corr emersontwsg:dicas:uso_svn_linux [2010/02/19 00:25] (atual) emerson
Linha 2: Linha 2:
  
 O CVS TerraOGC foi congelado em 14 Set 2009. O artigo [[twsg:dicas:uso_cvs_linux|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. O CVS TerraOGC foi congelado em 14 Set 2009. O artigo [[twsg:dicas:uso_cvs_linux|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 ===== ===== Preparando a pasta de trabalho =====
  
-  * Crie uma pasta do tipo //terralib// e entre nela +  * Crie uma pasta de trabalho (aqui chamo //projetos//e entre nela 
-<code bash>mkdir terralib +<code bash>mkdir projetos 
-cd terralib</code>+cd projetos</code>
  
 ===== 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''
Linha 39: Linha 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>
  
twsg/dicas/uso_svn_linux.1252974376.txt.gz · Última modificação: 2009/09/15 00:26 por emerson