Клонируя репозиторий мерзавца от репозитория SVN, результатов в файле меньше, remote-branch-less мерзавец repo

Работа SVN repo

Я запускаю мерзавца repo для взаимодействия с svn repo. Репозиторий SVN установлен и хорошо работать с единственной фиксацией основного файла README в нем.

Проверка его хорошо работает:

tchalvak:~/test/svn-test$ 
svn checkout --username=myUsernameHere http://www.url.to/project/here/charityweb/
A    charityweb/README
Checked out revision 1.

Неудавшийся клон мерзавца-svn svn repo

Когда я пытаюсь клонировать репозиторий в мерзавце, первый шаг не показывает ошибок...

tchalvak:~/test$ 
git svn clone -s --username=myUserNameHere http://www.url.to/project/here/charityweb/
Initialized empty Git repository in /home/tchalvak/test/charityweb/.git/
Authentication realm: <http://www.url.to/project/here:80> Charity Web
Password for 'myUserNameHere': 

... но результаты в бесполезной папке, не содержа файлов, никаких ответвлений и никаких фиксаций:

tchalvak:~/test$ ls
charityweb
tchalvak:~/test$ cd charityweb/
tchalvak:~/test/charityweb$ ls
tchalvak:~/test/charityweb$ ls -al
total 12
drwxr-xr-x 3 tchalvak tchalvak 4096 2010-04-02 13:46 .
drwxr-xr-x 4 tchalvak tchalvak 4096 2010-04-02 13:46 ..
drwxr-xr-x 8 tchalvak tchalvak 4096 2010-04-02 13:47 .git
tchalvak:~/test/charityweb$ git branch -av
tchalvak:~/test/charityweb$ git status
# On branch master
#
# Initial commit
#
nothing to commit (create/copy files and use "git add" to track)
tchalvak:~/test/charityweb$ git fetch
fatal: Where do you want to fetch from today?
tchalvak:~/test/charityweb$ git rebase origin/master
fatal: bad revision 'HEAD'
fatal: Needed a single revision
invalid upstream origin/master
tchalvak:~/test/charityweb$ git log
fatal: bad default revision 'HEAD'

Как я получаю что-то, чему я могу фиксировать назад? Я ожидаю, что делаю что-то не так в этом процессе, но что?

42
задан Jonathan Leffler 8 September 2013 в 18:32
поделиться

1 ответ

Вы использовали опцию -s в git svn clone, но из вашего примера не следует, что ваш репозиторий Subversion использует стандартную компоновку (т.е. , каталоги trunk, branches и tags в корне репозитория).

Если это так, клонируйте без -s.

67
ответ дан 26 November 2019 в 23:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: