У меня есть проект в SVN, и я пытался клонировать его с git-svn. Я следовал примеру в git-svn docs.git svn clone не проверяет все каталоги
git svn clone svn+ssh://host/path/trunk project_name
Команда выполнена без каких-либо сообщ ошибок, но клонировали проект не содержит все каталоги, как проект в SVN.
На верхнем уровне, мой SVN проект имеет ...
$ svn ls svn+ssh://host/path/trunk
README
Rakefile
app/
config/
db/
doc/
lib/
log/
public/
script/
test/
tmp/
vendor/
После клонирования локально у меня есть ...
README
Rakefile
app
config
doc
public
script
test
Там также подкаталогов отсутствует.
UPDATE
клонировали другой Экспериментально проект на одном хосте. Казалось, что он работает нормально. Что особенного в этом? Я ничего не могу придумать, кроме того, что я только что создал его и импортировал его в SVN до клонирования. Будет ли это иметь значение?
Пробуем создание совершенно нового проекта, импортирующего SVN и клонирование. Получил тот же результат, тот же недостающий.
Да, это были пустые каталоги, которые не были втянуты из SVN. Благодарю. – Ethan
Хороший улов. +1. – VonC
У меня была аналогичная проблема. Согласно ссылке, Git фактически не отслеживает каталоги. Он отслеживает файлы. Таким образом, ни один файл в каталоге не означает, что Git не знает об этом. – seanmrafferty