Как я могу получить доступ к хранилищу Subversion, используя локальный путь в Windows? - PullRequest
37 голосов
/ 04 августа 2009

У меня установлены сервер и клиент CollabNet Subversion, работающий на Apache, который прилагается к нему. Из командной строки на сервере я могу легко получить доступ к хранилищу, используя путь вроде

http://server:port/svn/repository

но я не могу получить к нему доступ, используя его фактическое расположение на диске, например

c:\repositories\repository

Я просто получаю "[путь] не рабочая копия". Что я недопонимаю?

Ответы [ 5 ]

74 голосов
/ 04 августа 2009

Распространенная ошибка. Вы должны использовать файл: // псевдопротокольный как это:

file:///C:/repositories/repository

Пути хранилища SVN должны быть URI с.

3 голосов
/ 04 августа 2009

Попробуйте:

svn checkout "file:///C|/repositories/repository"

и посмотрите, сможете ли вы увидеть файлы внутри репо.

1 голос
/ 04 августа 2009

Вы должны иметь возможность использовать file:///c:\repositories\repository для доступа к хранилищу по пути.

0 голосов
/ 04 августа 2009

попробуй

Файл: // C: / Репозитории / хранилище

0 голосов
/ 04 августа 2009

Обычно «не рабочая копия» означает, что там нет .svn «магического подкаталога».

Чтобы получить рабочую копию, вам нужно выполнить «проверку», а не просто «экспорт»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...