Tabela de conteúdos

Subversion Edge SVN Server

Instalação

A instalação deve ser feita de modo que a aplicação não execute no contexto do usuário root. Por isso, criamos o usuário tcesvn. A aplicação será executada no contexto desse usuário com permissões restritas, protegendo o sistema operacional de ataques que podem vir pela aplicação.

Informações Complementares

Os arquivos dos cubos do Pentaho estão versionado na plataforma SVN EDGE. Essa ferramenta conta com uma interface web para configuração e utiliza LDAP para autenticação. Para acessar a interface web pode ser acessada através do seguinte link:

http://uller.tce.go.gov.br:3343/csvn/login/auth

Solução de Problemas

Periodicamente os usuários do TCE tem que trocar a senha de autenticação no LDAP, e isso causa um problema de autenticação entre o servidor ldap e o subversion Edge.

Para corrigir o problema utilize as seguintes instruções retiradas do StackOverflow http://stackoverflow.com/questions/9921317/how-to-recover-root-password-in-collabnet-svn-edge: Com isso, será possível acessar a interface de administração e trocar a senha do usuário que autentica no LDAP.

 
If at all you are looking for an option to reset your admin password as you have forgotten it, the only way to reset this without deleting the database is to edit it directly (it's pretty easy).

Stop the Subversion Edge service on Windows or run the $ bin/csvn stop command on Linux/Solaris
Find your install directory (eg, c:\csvn).This will contain a folder named data which contains a file named "csvn-production-hsqldb.script".
Open this file in a text editor. Search for "'admin'" (with the single quotes) -- you should find a row that looks like this:
INSERT INTO USER VALUES(1,2,'admin user','admin@example.com',TRUE,
    '78989asdef7898abde4252aedcb4352','Super Administrator','admin')
Replace the long encrypted password field ("789...") with this: 21232f297a57a5a743894a0e4a801fc3
Save, and restart the Subversion Edge service.

Username : admin Password : admin
should work after that.