Черепаха SVN создает проблему хранилища - PullRequest
19 голосов
/ 04 июля 2011

У меня проблема с Tortoise SVN на моей локальной машине. Я попытался создать папку репозитория и получил сообщение:

Subversion сообщила об ошибке при создании хранилища! Убедитесь, что папка пуста и не защищена от записи.

На самом деле на диске достаточно места, и каталог не защищен от записи. Моя ОС WindowsXP, и я вошел в систему под учетной записью администратора.

Не могли бы вы дать мне совет, как решить мою проблему?

Спасибо

1 Ответ

27 голосов
/ 05 октября 2011

Меню немного вводит в заблуждение. Существует два способа создать новый репозиторий с помощью TortoiseSVN:

  1. Каталог не выбран
    • Начало в каталоге
    • Создайте там новый каталог с подходящим для вас именем (например, my_repo)
    • Перейдите в этот каталог
    • Выберите из контекстного меню TortoiseSVN > Create repository here
    • Хранилище будет создано внутри этого каталога.
  2. Каталог выбран
    • Начало в каталоге
    • Создайте там новый каталог с подходящим для вас именем (например, my_repo)
    • Выберите этот новый каталог, но не входите в
    • Выберите из контекстного меню TortoiseSVN > Create repository here
    • Хранилище будет создано внутри этого выбранного каталога.

Что делает большинство людей (а что не работает):

  • Запуск в непустом каталоге.
  • Выберите из контекстного меню TortoiseSVN > Create repository here
  • Вы получите сообщение об ошибке, которое вы видели.

Если вы посмотрите на контекстное меню, вы заметите, что в конце нет .... Поэтому TortoiseSVN нужно все для команды из вызывающего контекста, диалогового окна с пояснениями не будет.

Вы найдете эту информацию в файле справки TortoiseSVN при поиске create repository here.

...