Servidor SVN
O Servidor SVN é uma versão de um sistema de controlo em código aberto que lhe permite manter versões actuais e de histórico de ficheiros e aceder aos seus repositórios nas várias redes de forma fácil e eficiente. Mantém um registo de cada alteração efectuada aos seus dados e permite-lhe rastrear o histórico das versões completas de ficheiros e directórios, recuperar versões antigas dos seus dados a partir do repositório e mover e/ou copiar árvores de directórios completas, mantendo o histórico de revisões.
Criar Repositórios
O repositório é o local de armazenamento central dos ficheiros e directórios do Servidor SVN. Todas as alterações realizadas aos ficheiros no repositório serão registadas e será adicionada uma versão.
Para criar um repositório:
- Clique em Adicionar.
- Introduza os detalhes seguintes no separador Geral:
- Nome do repositório: Introduza um nome à sua escolha para que os utilizadores identifiquem o repositório ao qual se pretendem ligar.
- Domínio: Introduza um nome à sua escolha para informar os utilizadores sobre qual o espaço de nomes de autenticação ao qual se estão a ligar. Este espaço de nomes de autenticação é utilizado como uma chave que pode ser associada a múltiplos repositórios.
- Permissão de anónimo: Atribua níveis de privilégios de acesso para restringir ou permitir que utilizadores anónimos acedam a este repositório.
- URL de acesso: Utilize o URL para aceder ao seu repositório de destino.
- Clique em Utilizador > Adicionar para criar contas de utilizadores que podem aceder a este repositório. Os utilizadores terão acesso de leitura/escrita por predefinição.
Limitações:
- Tanto o nome do repositório como o domínio são sensíveis a maiúsculas e apenas podem conter caracteres alfanuméricos, pontos (.), traços (-) e sinais de sublinhado (_). O primeiro e o último carácter não pode ser um espaço.
- O Servidor SVN não suporta o protocolo HTTP e HTTPS neste momento.
Para remover um repositório:
Seleccione o repositório que pretende remover e clique em Remover.
Nota:
Todos os dados e definições do repositório seleccionado serão permanentemente removidos e não podem ser recuperados após a eliminação do repositório.
Modificar as Definições
Pode efectuar alterações aos repositórios existentes ou contas de utilizador.
Para editar as definições do repositório ou contas de utilizador:
Clique duas vezes no repositório que pretende modificar ou seleccione o repositório e clique em Editar. Pode alterar o nome do domínio, a permissão de anónimo ou adicionar ou remover determinadas contas de utilizadores.
Manter Repositórios
Pode manter repositórios existentes com o botão Manter na página principal. Encontram-se disponíveis as seguintes opções:
- Compactar: Consolida versões de arquivo para poupar espaço e aumentar a eficiência.
Nota:
- Apenas os repositórios que utilizam os formatos FSFS podem ser compactados.
- Os repositórios compactados não podem ser acedidos pelo SVN Server anterior à versão 1.6.
- Verificar: Inspecciona cada versão na base de dados e reporta as revisões corrompidas.
- Actualizar: Actualiza as suas bases de dados para a versão mais recente para aumentar a eficiência. O tempo necessário depende da dimensão do repositório. Recomendamos que efectue uma cópia de segurança do seu repositório antes da actualização.