mod_dav_svn - dois hosts virtuais para o mesmo repositório

2

Eu uso o Apache 2 e mod_dav_svn para servir um repositório SVN no link

O repositório está no disco no servidor em / srv / svn / repo1

Funciona bem.

Agora quero permitir o acesso ao mesmo repositório por meio de um nome de host diferente e com autenticação HTTP diferente.

Se eu adicionar um host virtual separado do Apache 2 adicional para o nome do host extra e montar o mesmo / srv / svn / repo1 sob ele, isso funcionará? Eu não consigo encontrar uma resposta definitiva sobre se este é um uso suportado de mod_dav_svn, e estou preocupado que eu poderia experimentar a corrupção do repositório se vários commits acontecem simultaneamente através desses dois hosts virtuais.

    
por David North 08.12.2015 / 16:47

1 resposta

2

If I add a separate, additional Apache 2 virtual host for the extra host name and mount the same /srv/svn/repo1 under it, will this work?

Sim

I'm worried I could experience repository corruption if multiple commits happen simultaneously via those two virtual hosts

Não se preocupe - tecnicamente, dois commits de vhosts diferentes não diferem de 2 commits paralelos para host único e o último funciona sempre

    
por 08.12.2015 / 20:38