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

Git - как я могу клонировать локальный репозиторий svn?

Я полностью не могу найти объяснения, как я должен указать местоположение существующего репозитория svn.

Другими словами - что следует использовать в качестве URL-адреса в

git svn clone URL

когда репозиторий svn является локальным?

4b9b3361

Ответ 1

Вы должны уметь так:

git svn clone file:///e/svn_repo_on_E_drive

Аналогично команде svn checkout:

svn co file:///e/svn_repo_on_E_drive

file:// для папки на текущем диске исполняемого приглашения CMD, file:///d/some_folder для D:\some_folder.

Примечание. Дополнительный / и удаленный двоеточие диска в ссылке на файл в Windows. file://e:/svn_repo_on_E_drivefile:///e/svn_repo_on_E_drive

Ответ 2

Для локального репозитория вы используете URL file://, как и для использования выезд с обычным клиентом svn.

Если вы пытаетесь скопировать всю историю и используя git svn clone --stdlayout, просто используйте URL-адрес, который вы использовали бы для проверки сундука с помощью svn минус часть /trunk в конце.