Como alterar o local onde os repositórios Subversion são armazenados?
-
12-09-2019 - |
Pergunta
Novato: Acabei de instalar VisualSVN Server e criou um repositório. Notei que ele criou em C: \ Repositórios. Eu preciso dele armazenados no meu disco D em vez porque não há mais espaço lá. Eu pesquisei ao redor, mas não consigo descobrir como fazê-lo.
Esta é uma nova instalação para - se é mais fácil -. Eu poderia excluir o repositório primeira
Em poucas palavras: Como faço para obter o Subversion para armazenar repositórios em D: \ Repositórios em vez de C: \ Repositórios
Obrigado, Roger
Solução
Desinstalar o VisualSVN Server, mover os arquivos, reinstale-o.
Quando você reinstalar, escolher novo local do repositório.
Outras dicas
- Abrir VisualSVN Server Manager
- Clique com o botão direito do mouse em root nó e selecione Propriedades
- Alterar repositórios local no Armazenamento
- Clique em OK
Eu me meti em uma ligação em que o repositório foi movido antes que eu pudesse fazer uma mudança no servidor. Tudo o que foi um erro da minha Server Manager VisualSVN que disse: "Não é possível abrir diretório ..."
A minha solução, depois de tentar os já previstos, o que não funcionou no meu caso, foi para acessar o registro e modificar a entrada RepositoriesRoot para o caminho correto em
"HKEY_LOCAL_MACHINE / SOFTWARE / Wow6432Node / VisualSVN / VisualSVN servidor"
Isto pode estar sob a "HKEY_LOCAL_MACHINE / SOFTWARE / VisualSVN / VisualSVN servidor" localização, se você não estiver executando um 64 bit OS
A alteração do valor nesse local me fez voltar a funcionar.
... Um pouco mais detalhadamente a respeito de porque as outras soluções não funcionou: 1. Não foi possível desinstalar e, em seguida, re-instalar, porque a desinstalação tentou acessar o local de origem original, que já não existia. 2. Devido ao estado do meu servidor eu não era capaz de realizar o acesso a opção de menu "Propriedades".