Мой репозиторий 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
?