SVN Server
O SVN Server é um sistema de controle de versões de código aberto que permite manter versões atuais e antigas de arquivos e acessar o repositório por meio de redes com facilidade e eficiência. Ele mantém um registro de todas as alterações feitas aos seus dados e permite acompanhar todo o histórico de versões de arquivos e diretórios, para recuperar versões antigas de seus dados a partir do repositório e para mover e/ou copiar diretórios inteiros mantendo o histórico de revisões.
Criação de Repositórios
O repositório é o local central de armazenamento de arquivos e diretórios do SVN Server. Todas as alterações feitas em arquivos no repositóro passarão por controle de versão e serão arquivadas.
Para criar um repositório:
- Clique em Adicionar.
- Insira os detalhes a seguir na aba Geral:
- Nome do repositório: Digite um nome de sua própria escolha para que os usuários possam identificar o repositório ao qual desejam se conectar.
- Realm: Digite um nome de sua escolha para informar aos usuários a qual namespace de autenticação eles estão se conectando. O namespace de autenticação é usado como uma chave que pode ser associada a múltiplos repositórios.
- Permissão anônima: Atribua níveis de privilégios de acesso para restringir ou permitir que usuários anônimos acessem esse repositório.
- URL de acesso: Use o URL para acessar o repositório de destino.
- Clique em Usuário > Adicionar para criar contas de usuário que possam acessar esse repositório. Os usuários têm acesso de leitura/gravação por padrão.
Limitações:
- O nome e realm do repositório diferenciam maiúsculas de minúsculas e podem apenas conter caracteres alfanuméricos, pontos (.), hífens (-) e sublinhados (_). O primeiro e o último caractere não podem ser um espaço.
- O SVN Server não oferece suporte aos protocolos HTTP e HTTPS por enquanto.
Para remover um repositório:
Selecione o repositório que deseja remover e clique em Remover.
Observação: Todos os dados e configurações do repositório escolhido serão removidos permanentemente e não poderão ser recuperados após a exclusão do repositório.
Modificar Configurações
É possível fazer alterações nos repositórios ou contas de usuário existentes na interface.
Para editar as configurações de repositório ou contas de usuário:
Dê um duplo clique sobre o repositório que você deseja modificar ou selecione o repositório e clique em Editar. É possível alterar o nome do realm, a permissão anônima, adicionar ou remover determinadas contas de usuário.