DUVIDA SUBVERSION

1. DUVIDA SUBVERSION

Vinicius Cardoso Merlim
viniciusmerlim

(usa CentOS)

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!?





  


2. Re: DUVIDA SUBVERSION

Reginaldo de Matias
saitam

(usa Slackware)

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

Vinicius Cardoso Merlim
viniciusmerlim

(usa CentOS)

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

Vinicius Cardoso Merlim
viniciusmerlim

(usa CentOS)

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>







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts