Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
| pres:gerti:infraestrutura_de_ti:pentaho:subversion_edge_svn_server [14/03/2017 11:32] – bholiveira | pres:gerti:infraestrutura_de_ti:pentaho:subversion_edge_svn_server [17/08/2021 17:41] (atual) – vborges | ||
|---|---|---|---|
| Linha 1: | Linha 1: | ||
| ====== Subversion Edge SVN Server ====== | ====== Subversion Edge SVN Server ====== | ||
| + | |||
| + | === Instalação === | ||
| + | |||
| + | * Diretório: / | ||
| + | * Inicialização do console: / | ||
| + | * Inicialização do Subversion:/ | ||
| + | * Diretório dos repositórios: | ||
| + | |||
| + | 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. | ||
| + | |||
| + | * Criar usuário do repositório | ||
| + | * < | ||
| + | * Definir JAVA_HOME e JRE_HOME no arquivo **/ | ||
| + | * < | ||
| + | | ||
| + | | ||
| + | </ | ||
| + | * Dar permissão apenas para usuário tcesvn em toda aplicação: | ||
| + | * < | ||
| + | * Criar script de inicialização do console, subindo a aplicação no contexto no usuário tcesvn: | ||
| + | * < | ||
| + | ### BEGIN INIT INFO | ||
| + | # Provides: csvn start-stop | ||
| + | # Required-Start: | ||
| + | # Required-Stop: | ||
| + | # Default-Start: | ||
| + | # Default-Stop: | ||
| + | # Description: | ||
| + | ### END INIT INFO | ||
| + | |||
| + | case " | ||
| + | " | ||
| + | su - tcesvn -c "/ | ||
| + | ;; | ||
| + | " | ||
| + | su - tcesvn -c "/ | ||
| + | ;; | ||
| + | " | ||
| + | su - tcesvn -c "/ | ||
| + | sleep 10 | ||
| + | su - tcesvn -c "/ | ||
| + | ;; | ||
| + | *) | ||
| + | echo " | ||
| + | ;; | ||
| + | esac | ||
| + | exit 0 | ||
| + | </ | ||
| + | |||
| + | * Criar script de inicialização do serviço subversion web no arquivo **/ | ||
| + | * < | ||
| + | # Provides: start | ||
| + | # Required-Start: | ||
| + | # Required-Stop: | ||
| + | # Default-Start: | ||
| + | # Default-Stop: | ||
| + | # Description: | ||
| + | ### END INIT INFO | ||
| + | |||
| + | case " | ||
| + | " | ||
| + | su - tcesvn -c "/ | ||
| + | ;; | ||
| + | esac | ||
| + | exit 0 | ||
| + | </ | ||
| + | |||
| + | * Adicionar start automático no boot do sistema | ||
| + | * Editar aquivo **/ | ||
| + | * < | ||
| + | ###INICIAR SUBVERSIONEDGE | ||
| + | / | ||
| + | / | ||
| + | </ | ||
| + | |||
| + | |||
| + | ====== Informações Complementares ====== | ||
| + | |||
| Os arquivos dos cubos do Pentaho estão versionado na plataforma SVN EDGE. | 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: | 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://endereçodoservidorsvnedge: | + | http://uller.tce.go.gov.br: |
| ====== Solução de Problemas ====== | ====== Solução de Problemas ====== | ||
| Linha 10: | Linha 88: | ||
| Para corrigir o problema utilize as seguintes instruções retiradas do StackOverflow http:// | Para corrigir o problema utilize as seguintes instruções retiradas do StackOverflow http:// | ||
| + | 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). | 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). | ||