mio repository p4 ha una struttura simile a:Come ottenere --detect-branches per funzionare con git-p4?
//depot/project/branch1
//depot/project/branch2
//depot/project/branch3
... etc
Tuttavia, quando uso git-p4
clonare "progetto", tutti e 3 i rami non sono considerati come rami e tutti vengono clonate nel ramo maestro unico.
Questo è come mi sto invocando git-p4
:
git-p4 clone --detect-branches //depot/project
mi aspettavo git-p4
per creare un database git per "project
" con tre rami, e la radice del progetto sarebbe mappato alla quota di il percorso dopo il nome del ramo (ad esempio: se //depot/project/branch1
ha una sottodirectory denominata "lib
" (//depot/project/branch1/lib
), il mio file system locale dovrebbe essere qualcosa come /git_project/lib
con 3 rami git).
È quello che mi aspetto male? Sto invocando git-p4
in modo errato?
Hai mai avuto fortuna, Michael? Sto avendo un sacco di problemi con questo, anche utilizzando le specifiche del ramo come descritto su molti siti web. –