Я клонирую проект Perforce с сервера в Windows.У меня есть рабочая клиентская спецификация Perforce, которая называется myclient
.
Я использовал следующую команду для клонирования:
git p4 clone --use-client-spec //myclient/path/to/folder@all
В результате получается пустая папка d:/local/path/to/folder
.local
- это место, где я выбираю сохранение локального репозитория git-p4.
Вывод выглядит следующим образом:
Reinitialized existing Git repository in d:/local/path/to/folder/.git/
Importing from //myclient/path/to/folder@all into folder
Import destination: refs/remotes/p4/master
Importing revision xxxxxx (0%)Ignoring revision xxxxxx as it would produce an empty commit.
Importing revision yyyyyy (31%)Ignoring revision yyyyyy as it would produce an empty commit.
....
....
Not checking out any branch, use "git checkout -q -b master <branch>"
Указанное рабочее пространство клиента прекрасно работает с P4V и p4.Что мне здесь не хватает?
Я ссылался на этот пост, который не помог: клон git p4 не имеет файлов
ОБНОВЛЕНИЕ
Я последовал совету @SamStafford и запустил:
$ git p4 clone --use-client-spec //myclient/path/to/folder/...
Это все равно дает мне пустую папку:
Reinitialized existing Git repository in //myclient/path/to/folder/.git/
Importing from //myclient/path/to/folder/... into folder
Doing initial import of //myclient/path/to/folder/ from revision #head into refs/remotes/p4/master
Ignoring revision 474364 as it would produce an empty commit.
Not checking out any branch, use "git checkout -q -b master <branch>"
Требуются дополнительные советы.