Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

1. Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Rodrigo
diglopes

(usa Ubuntu)

Enviado em 27/02/2015 - 17:00h

Alguem poderia me ajudar, preciso integrar o svn que está instalado em um Ubuntu Server, com o Windows Active Directory, já existe algum tópico sobre isso? Obrigado


  


2. Tenta isso.

Joao Vitorino
joao_vitorino

(usa Red Hat)

Enviado em 27/02/2015 - 17:14h

Acabei de fazer o mesmo e segui esse tutorial.
https://www.dghost.com/techno/databases/simplifying-svn-administration

Basicamente é o seguinte:

>Instala o IF.SvnAdmin ( interface web para administração do subversion - existem outras no mercado(scmmanger,submin, svnadmin e etc).
>Configurar o apache para acessar o IF.svnAdmin
>Configurar LDAP no IF.SvnAdmin
> Configurar o LDAP no apache para acesso aos repositório

Caso tenha alguma dúvida quando fizer basta postar aqui.
Boa sorte.






3. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Rodrigo
diglopes

(usa Ubuntu)

Enviado em 27/02/2015 - 17:35h


voce usa a dist Ubuntu Server?


4. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Joao Vitorino
joao_vitorino

(usa Red Hat)

Enviado em 27/02/2015 - 17:43h

diglopes escreveu:


voce usa a dist Ubuntu Server?


Não, mas o tutorial que passei é independente de sistema operacional ( as unicas coisas que podem mudar é a localização dos arquivos do apache ou alago assim).




5. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Rodrigo
diglopes

(usa Ubuntu)

Enviado em 27/02/2015 - 17:52h


Voce tem o passo a passo da instalação do IF.svnadmin ?


6. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Joao Vitorino
joao_vitorino

(usa Red Hat)

Enviado em 27/02/2015 - 18:02h

diglopes escreveu:


Voce tem o passo a passo da instalação do IF.svnadmin ?



O passo a passo da instalação está no tutorial que passei
Que resumindo é isso.

Instalar o apache
Instalar o php ( no minimo 5.3)
Instalar os modulos do apache
mod ldap
mod dav
Instalar o modulo ldap do php

Não existe uma instalação para o IF.SvnAdmin.
faça o download do pacote no site
http://svnadmin.insanefactory.com/documentation/

Descompacte o pacote e dê permissão na pasta para o grupo e o usuário do apache
Configure o apache para acessar a pasta onde está o IF.SvnAdmin ( através de conf.d, vhosts ou da maneira que achar melhor)
Reinicie o apache
Acesse a url configurada no apache para iniciar a configuração do IF.SvnAdmin




















7. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Rodrigo
diglopes

(usa Ubuntu)

Enviado em 02/03/2015 - 11:40h


Segui o passo a passo, porem no momento que chamo a url no browser não me responde nada nem erro, porem o apache responde normalmente na sua pagina inicial, sera que falta alguma configuração?


8. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Joao Vitorino
joao_vitorino

(usa Red Hat)

Enviado em 02/03/2015 - 12:03h

diglopes escreveu:


Segui o passo a passo, porem no momento que chamo a url no browser não me responde nada nem erro, porem o apache responde normalmente na sua pagina inicial, sera que falta alguma configuração?


Posta aqui o arquivo .conf que colocou no apache.




9. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Rodrigo
diglopes

(usa Ubuntu)

Enviado em 02/03/2015 - 12:14h

joao_vitorino escreveu:

diglopes escreveu:


Segui o passo a passo, porem no momento que chamo a url no browser não me responde nada nem erro, porem o apache responde normalmente na sua pagina inicial, sera que falta alguma configuração?


Posta aqui o arquivo .conf que colocou no apache.




<VirtualHost *:81>
ServerName svnadmin
DocumentRoot /var/www/svnadmin
DirectoryIndex index.php
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>








10. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Rodrigo
diglopes

(usa Ubuntu)

Enviado em 02/03/2015 - 14:39h


o mais estranho é que nao dá erro de acesso a tela do browser fica em branco


11. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Joao Vitorino
joao_vitorino

(usa Red Hat)

Enviado em 02/03/2015 - 14:43h

diglopes escreveu:

joao_vitorino escreveu:

diglopes escreveu:


Segui o passo a passo, porem no momento que chamo a url no browser não me responde nada nem erro, porem o apache responde normalmente na sua pagina inicial, sera que falta alguma configuração?


Posta aqui o arquivo .conf que colocou no apache.




<VirtualHost *:81>
ServerName svnadmin
DocumentRoot /var/www/svnadmin
DirectoryIndex index.php
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>






O meu está assim. (Não uso vhost)
Alias /ifsvnadmin "/opt/svnadmin/"

<Directory "/opt/svnadmin">
Options Indexes
AllowOverride None
Order allow,deny
Allow from all
</Directory>


Creio que o seu esteja faltando o Directory. Ficaria assim

<VirtualHost *:81>
ServerName svnadmin
DocumentRoot /var/www/svnadmin
DirectoryIndex index.php
< Directory /var/www/svnadmin>
AllowOverride all
Options Multiviews
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>



De qualquer forma, de acordo com a descrição do seu erro, verifique se o modulo do php está ativo no apache
Comando "apachectl -M" em oracle linux e distros red hat.
Ou comando a2enmod -l em outras versões.

Tenta ai e posta.





12. Re: Integrar SVN Subversion (Ubuntu Server) com o Windows Active Directory 2008

Rodrigo
diglopes

(usa Ubuntu)

Enviado em 02/03/2015 - 15:10h


Loaded Modules:
core_module (static)
so_module (static)
watchdog_module (static)
http_module (static)
log_config_module (static)
logio_module (static)
version_module (static)
unixd_module (static)
access_compat_module (shared)
actions_module (shared)
alias_module (shared)
auth_basic_module (shared)
authn_core_module (shared)
authn_file_module (shared)
authnz_external_module (shared)
authnz_ldap_module (shared)
authz_core_module (shared)
authz_host_module (shared)
authz_svn_module (shared)
authz_user_module (shared)
autoindex_module (shared)
dav_module (shared)
dav_svn_module (shared)
deflate_module (shared)
dir_module (shared)
env_module (shared)
filter_module (shared)
ldap_module (shared)
mime_module (shared)
mpm_prefork_module (shared)
negotiation_module (shared)
php5_module (shared)
setenvif_module (shared)
status_module (shared)

Efetuei a alteração que você disse no vhosts e ficou assim:
<VirtualHost *:81>
ServerName svnadmin
DocumentRoot /var/www/svnadmin
DirectoryIndex index.php
<Directory /var/www/svnadmin>
AllowOverride all
Options Multiviews
allow from all
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Restarei o apache (sem erros) e estranho ao digitar a url: 192.168.1.30:81/svnadmin o browser nao responde nenhum erro nem abre a aplicação







01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts