svnadmin создать ошибку?

хорошо, я установил двоичный файл Subversion из collabnet на свой компьютер win7.

когда я запустил установленный, он поместил основные файлы в:

C: \ Program Files \ CollabNet \ Subversion Server

он также создает здесь пустой каталог для моих репозиториев:

C: \ svn_repository

Я открыл cmd.exe и дождался этой строки:

C: \ Program Files \ CollabNet \ Subversion Server> svnadmin create / var / svn / repos

это дало мне эту ошибку:

Ошибка создания репозитория
Не удалось создать каталог верхнего уровня
Системе не удалось найти указанный путь

После исследования я обнаружил, что путь к файлу /var/svn/repos уже должен существовать. но где?

Я попытался добавить этот путь к C:\svn_repository, сделав его C:\svn_repository\var\svn\repos Я также попытался добавить путь к C:\Program Files\CollabNet\Subversion Server

по-прежнему получаю одну и ту же ошибку каждый раз, когда я запускаю:

C: \ Program Files \ CollabNet \ Subversion Server> svnadmin create / var / svn / repos

Я также пробовал делать косые черты в обратном направлении, например:

C: \ Program Files \ CollabNet \ Subversion Server> svnadmin create \ var \ svn \ repos

Может кто-нибудь сказать мне, что я делаю не так?

Спасибо!!!


person JD Isaacks    schedule 26.04.2010    source источник


Ответы (1)


Проблема в том, что /var/svn/repos сам по себе является (в стиле Unix) путем и не существует. Учитывая, что вы работаете в Windows, вы, вероятно, захотите вместо этого что-то вроде этого:

svnadmin create C:\svn_repository\newrepository

(Если это не удается, попробуйте сначала создать каталог вручную: mkdir C:\svn_repository\newrepository, а затем указанную выше команду.)

person Benjamin Geiger    schedule 26.04.2010
comment
Замечание: вы можете предпочесть использовать TortoiseSVN вместо командной строки. В TortoiseSVN достаточно просто щелкнуть каталог правой кнопкой мыши и выбрать «Создать здесь репозиторий». Конечно, изучение командной строки - это в любом случае хорошая идея, но для нечастых требований (создание репозиториев и т. Д.) Часто бывает полезен графический интерфейс. - person Benjamin Geiger; 27.04.2010