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_svn_linux [2010/02/18 22:21] emerson |
twsg:dicas:uso_svn_linux [2010/02/18 22:25] (current) emerson |
||
---|---|---|---|
Line 17: | Line 17: | ||
* 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 numa pasta chamada ''terralib'', que deve ficar dentro da pasta de trabalho (''projetos''). | * 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 41: | 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> | ||