Мой репозиторий p4 имеет структуру, похожую на:
//depot/project/branch1
//depot/project/branch2
//depot/project/branch3
... etc
Однако, когда я использую git-p4
для клонирования «проекта», все 3 ветви не рассматриваются как ветви, и все они клонируются в одну главную ветвь.
Вот как я вызываю git-p4
:
git-p4 clone --detect-branches //depot/project
Я ожидал, что git-p4
создаст базу данных git для "project
" с тремя ветвями, и корень проекта будет сопоставлен с частью пути после имени ветви (например, если //depot/project/branch1
имеет подкаталог с именем "lib
" (//depot/project/branch1/lib
), тогда моя локальная файловая система должна выглядеть примерно так: /git_project/lib
с 3 ветками git).
Что я ожидаю неправильно? Я неправильно вызываю git-p4
? 1020 *