SVN vários repositórios em subpastas

1

Estou usando o apache + svn

arquivo de configuração do apache:

LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

<Location /code>
    DAV svn
    SVNParentPath "c:/repositories"
</Location>

Imagine que eu tenho essa estrutura de arquivos (em cada t eu tenho um repositório svn)

c
    repositories
        uc1
            0809v
                t1
                t2
                t3
            0809i
                t1
                t2
        uc2
            t1
            t2
        t1

Eu posso acessar os repositórios usando:

svn://domain.com/code/uc1/0809v/t1  
svn://domain.com/code/uc1/0809v/t2  
svn://domain.com/code/uc1/0809v/t3  

Eu quero acessá-los usando as URLs:

http://domain.com/code/uc1/0809v/t1  
http://domain.com/code/uc1/0809v/t2  
http://domain.com/code/uc1/0809v/t3  

e veja o conteúdo do repositório no navegador.

Se eu criar o repositório na raiz da pasta svn eu posso ver o repositório ( link ) quando eu tento o outro urls eu recebo o erro Não foi possível abrir o sistema de arquivos SVN solicitado

Minha pergunta é,
É possível fazer uma busca em todas as subpastas procurando por repositórios svn?

    
por fampinheiro 24.04.2010 / 11:46

2 respostas

1

A documentação afirma que os diretórios sob SVNParentPath devem ser repositórios, então, não procure em todos os subdiretórios.

No entanto, você pode criar scripts que geram vários blocos de local correspondentes às pastas pai dos repositórios SVN.

    
por 24.04.2010 / 12:57
0

Algum tempo atrás, eu tenho vários repositórios setup sob root no servidor VisualSVN, agora eu tenho que fazer backup desses múltiplos repositórios.

Eu posso usar o svnadmin dump para fazer backup no nível da raiz, como fazer backup dos múltiplos repositórios sob a raiz.

    
por 18.08.2010 / 16:40