====== Como usar o SVN TerraOGC via linha de comando ======
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 =====
* Crie uma pasta de trabalho (aqui chamo //projetos//) e entre nela
mkdir projetos
cd projetos
===== Obtendo dados iniciais =====
==== 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
* 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 ====
Obter via SVN da TerraLib.
* Entre na pasta de trabalho, depois na pasta da TerraLib e faça o //checkout//
cd projetos/terralib
svn co https://svn.dpi.inpe.br/terralib/trunk/extensions
===== Obtendo o TerraOGC via SVN =====
* Entre na pasta de trabalho ''projetos'': cd projetos
* 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ó [[compila_teogc|compilar]]
Após tudo pronto, sua árvore de diretórios deve estar parecida com isso:
projetos
|
|--terraogc (raiz dos pacotes desenvolvidos pelo TWSG)
|
|--terralib
|
|--extensions
|
|--CalculateProfile
|
|--terraphp
|
|--terramanager (precisa compilar para o WMS)
===== Comandos SVN =====
Para saber mais sobre o SVN consulte o livro [[http://svnbook.red-bean.com/|Controle de Versão com Subversion]]