Pular para o conteúdo

DUVIDA SUBVERSION

Responder tópico
  • Denunciar
  • Indicar

1. DUVIDA SUBVERSION

Enviado em 05/04/2013 - 11:26h

tenho um servidor svn configurado para a equipe de desenvolvimento, tá uma lindeza. acessando pelo ldap... tudo bonitinho, mas!!!!, preciso pega esse projeto que eles estão desenvolvendo e jogar tbm no apache para testes e tal...

exemplo:
tenho a pasta repositorio e dentro dela criei o:

svnadmin create projeto

setei permissões e tal..
enfim, ta ok.
ai os desenvolvedores começaram a usar criaram uma pasta la:

/repositorio/projeto/academico
aparece quando eu acesso por navegador... ou algum cliente svn,
mas eu não acesso via root terminal local linux.

eu preciso desses arquivos... ou saber a localização, ou ainda um script pra copiar esses arquivos pra uma pasta que eu possa usar no apache pra teste via web.

Preciso de ajuda.
alguém se habilita!?



Responder tópico

2. Re: DUVIDA SUBVERSION

Enviado em 05/04/2013 - 11:55h

viniciusmerlim escreveu:

tenho um servidor svn configurado para a equipe de desenvolvimento, tá uma lindeza. acessando pelo ldap... tudo bonitinho, mas!!!!, preciso pega esse projeto que eles estão desenvolvendo e jogar tbm no apache para testes e tal...

exemplo:
tenho a pasta repositorio e dentro dela criei o:

svnadmin create projeto

setei permissões e tal..
enfim, ta ok.
ai os desenvolvedores começaram a usar criaram uma pasta la:

/repositorio/projeto/academico
aparece quando eu acesso por navegador... ou algum cliente svn,
mas eu não acesso via root terminal local linux.

eu preciso desses arquivos... ou saber a localização, ou ainda um script pra copiar esses arquivos pra uma pasta que eu possa usar no apache pra teste via web.

Preciso de ajuda.
alguém se habilita!?




Para integrar o SVN com Apache pode usar o módulo DAV (dav_svn.conf).
Podemos fazer uma troca, vc compartilha a parte de integração com LDAP, o mesmo compartilho para integração com Apache.
Então...

3. Re: DUVIDA SUBVERSION

Enviado em 09/04/2013 - 10:56h

saitam escreveu:

viniciusmerlim escreveu:

tenho um servidor svn configurado para a equipe de desenvolvimento, tá uma lindeza. acessando pelo ldap... tudo bonitinho, mas!!!!, preciso pega esse projeto que eles estão desenvolvendo e jogar tbm no apache para testes e tal...

exemplo:
tenho a pasta repositorio e dentro dela criei o:

svnadmin create projeto

setei permissões e tal..
enfim, ta ok.
ai os desenvolvedores começaram a usar criaram uma pasta la:

/repositorio/projeto/academico
aparece quando eu acesso por navegador... ou algum cliente svn,
mas eu não acesso via root terminal local linux.

eu preciso desses arquivos... ou saber a localização, ou ainda um script pra copiar esses arquivos pra uma pasta que eu possa usar no apache pra teste via web.

Preciso de ajuda.
alguém se habilita!?




Para integrar o SVN com Apache pode usar o módulo DAV (dav_svn.conf).
Podemos fazer uma troca, vc compartilha a parte de integração com LDAP, o mesmo compartilho para integração com Apache.
Então...


Ja consegui resolver minha guerra.... vlw!!

4. Re: DUVIDA SUBVERSION

Enviado em 09/04/2013 - 10:57h

Mas claro q eu nao vou te deixar na mao.

aqui no meu caso é centos 6.3
pasta /etc/httpd/conf.d/

# vim subversion.conf

<Location /svn>
DAV svn
SVNParentPath /var/www/svn
#SVNPath /var/www/svn <esse dava erro... no subversion 1.6, ai coloquei SVNParentPath e funcionou
AuthType Basic
AuthName "Repositorio SVN"
AuthBasicProvider ldap
# Está on porque se a autenticaç via ldap falhar, nãdeve pesquisar outras bases
AuthzLDAPAuthoritative on
AuthLDAPURL ldap://ldapserver.exemplo.br/ou=people,dc=exemplo,dc=br?uid
# especifica que a busca deve ser feita por usuario, e nao pelo DN
AuthLDAPGroupAttributeIsDN off
# Informa que atributo usar para verificar se o usuario faz parte do grupo ou nã
AuthLDAPGroupAttribute memberUid
#Administrador do LDAP
AuthLDAPBindDN "cn=Manager,dc=exemplo,dc=br"
AuthLDAPBindPassword "senhaemclaro"
# Apenas usuarios do grupo abaixo vao acessar
Require ldap-group cn=subversion,ou=Groups,dc=exemplo,dc=br
</Location>

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder