Onde criar um repositório subversion em um servidor?

1

Ao gerenciar meus próprios servidores, normalmente guardo dados como repositórios svn em /srv/svnrepo .

Na organização que atualmente faço parte das SAs, estou usando /home/svnrepo .

Minha decisão de padronizar para /srv/svnrepo foi baseada no meu entendimento da FHS . No entanto, depois de observar algumas instruções do subversion, parece que muitas pessoas usam /home/ para armazenar seu repositório svn.

Perguntas:

  1. Qual caminho você está usando e por quê?
  2. Há algo de errado em usar /srv/ ? A sua compreensão da ESF difere da minha?
por Belmin Fernandez 04.01.2012 / 04:17

2 respostas

2

Depende de onde /srv ou /home está montado. Se /srv estiver montado em um volume / menor, por exemplo, talvez não seja prudente colocá-lo lá. Apenas certifique-se de colocá-lo em um volume com espaço em disco, desempenho e redundância adequados às suas necessidades de servidores SVN.

Eu realmente não sigo muito o FHS. Na maioria dos meus sistemas eu tenho drive OS / system em / em discos espelhados onde todo o /usr, /var, /home, /etc etc. está localizado e então eu normalmente tenho um ou mais RAIDs montados em /data1, /data2 etc.

Então, quando eu coloco repositórios SVN nesses sistemas, geralmente eu os crio em /data1/svn .

E, como sempre, verifique se os volumes estão incluídos em qualquer solução de backup que você implementou.

    
por 04.01.2012 / 04:34
0

Eu costumo colocar repos em / var / code ou / var / svn. Eu acho que se qualifica como dados "variáveis". Às vezes, o / var está em uma partição separada para arquivos que são alterados com frequência e é feito backup automaticamente em minhas máquinas.

    
por 04.01.2012 / 05:41