Нет файлов в папке git после импорта CVS - PullRequest
0 голосов
/ 26 ноября 2010

нам нужно было конвертировать CVS в GIT вчера.Все прошло хорошо, за исключением того, что у меня не было модулей в моем CVS, поэтому я не знал, какой модуль нужно проверить, как описал здесь .

С помощью другого учебника все работало нормально.

Я подал в суд на CVSROOT (непосредственная директория под $ CVSROOT) в качестве имени модуля и все работало нормально.

После клонирования репозитория git теперь я вижу все файлы в Eclipse (Egit).1011 *

Но когда я смотрю в созданную папку git, я вижу только следующие папки / файлы

braches (папка)конфигописаниеГОЛОВАкрючки (папка)индексинформация (папка)журналы (папка)объекты (папка)ссылки (папка)

где я могу найти фактические файлы в git-репозитории, например (файлы PHP / CSS / Javascript).

Есть ли где-нибудь в файлах Git ссылка на мой "старый" CVSфайлы?

Надеюсь, кто-нибудь может помочь.

С уважением

Джереми

1 Ответ

1 голос
/ 26 ноября 2010

Эти файлы (ветки, конфиг и т. Д.) Являются действительным хранилищем git. Вам нужно использовать команду clone для извлечения хранилища в изолированную программную среду:

git clone my_repo my_sandbox

где my_repo - каталог, содержащий этих файлов . Каталог my_sandbox будет создан и будет содержать ваши исходные файлы CVS (возможно, из ветки HEAD, в зависимости от того, как вы выполняли импорт CVS).

(Кстати, после того, как ваша песочница извлечена, в ней будет каталог .git, содержащий такую ​​же файловую структуру, что и эти файлы . Это позволяет Git работать полностью распределенным образом и будет позволяют переключаться в разные ветви и вносить изменения без необходимости постоянного подключения к сети.)

...