Подтвердить что ты не робот

Как изменить, где хранятся хранилища Subversion?

Вопрос с новичком: я только что установил VisualSVN Server и создал репозиторий. Я заметил, что он создал его в C:\Repositories. Мне нужно, чтобы он был сохранен на моем диске D, потому что там больше места. Я Googled вокруг, но не могу понять, как это сделать.

Это новая установка, поэтому - если это проще - я могу сначала удалить репозиторий.

Вкратце: как получить Subversion для хранения репозиториев в D:\Repositories вместо C:\Repositories?

Спасибо, Роджер

4b9b3361

Ответ 1

Удалите свой сервер VisualSVN, переместите файлы, переустановите его.

При повторной установке выберите новое местоположение репозитория.

Ответ 2

  • Открыть Диспетчер серверов VisualSVN
  • Щелкните правой кнопкой мыши root node и выберите Свойства
  • Изменить расположение репозиториев на странице Хранение
  • Нажмите ОК

Ответ 3

Я попал в привязку, где репозиторий был перемещен, прежде чем я смог внести изменения на сервере. Все, что я получил, это ошибка в моем диспетчере сервера VisualSVN, в котором говорилось: "Не удается открыть каталог..."

Мое решение, попробовав уже предоставленные, которые не работали в моем случае, заключалось в доступе к реестру и изменении записи в RepositoriesRoot на правильный путь в

"HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/VisualSVN/VisualSVN Server"

Это может быть в разделе "HKEY_LOCAL_MACHINE/SOFTWARE/VisualSVN/VisualSVN Server", если вы не используете 64-разрядную ОС

Изменение значения в этом месте привело меня к работе и работе.

... Немного подробнее о том, почему другие решения не работают: 1. Не удалось удалить, а затем повторно установить, поскольку удаление попыталось получить доступ к исходному местоположению источника, которое больше не существует. 2. Из-за состояния моего сервера я не смог выполнить доступ к меню "Свойства".