Когда вы выполните следующую команду:
svnadmin create /some/local/repo
... вы создаете хранилище в заданном пути ("/ некоторые/местные/репо"). Альтернатива GUI обеспечивается TortoiseSVN выглядит следующим образом:
- Открыть Проводник Windows
- Перейдите в папку, в которую ваше хранилище (например, «C: \ MyData \»)
- Создайте пустую папку (например, «C: \ MyData \ ProjectFoo»)
- Щелкните правой кнопкой мыши на вновь созданную папку и выберите «TortoiseSVN -> Создать хранилище здесь»
Таким образом, существует мало шансов, что TortoiseSVN будет выбрать расположение хранилища для вас. (И, конечно, это не имеет никакого отношения к расположению рабочих копий или самому TortoiseSVN.)
Вы можете найти папку «hooks» внутри вашего репо (например, «C: \ MyData \ ProjectFoo \ hooks»).
(Вы, кажется, с помощью Perl hook script. Вам потребуется рабочая Perl interpreter, чтобы запустить его.)
ли я обнаружить некоторые серьезные недоразумения здесь? TortoiseSVN сам устанавливается, когда вы выбираете мастера (обычно '% PROGRAMFILES% \ TortoiseSVN'), и репозитории, конечно, создаются вручную с помощью щелчка правой кнопкой мыши. –
in% PROGRAMFILES% \ TortoiseSVN Я ожидаю увидеть каталог «hook», как тот, который я вижу, когда в unix я устанавливаю svn и запускаю «svnadmin create/some/local/repo», но я не вижу его , – pistacchio