Mi repositorio p4 tiene una estructura similar a:¿Cómo obtener --detect-branches para trabajar con git-p4?
//depot/project/branch1
//depot/project/branch2
//depot/project/branch3
... etc
Sin embargo, cuando se utiliza para clonar git-p4
"proyecto", los 3 ramas no son considerados como ramas y todos consiguen clonar en la rama individual maestro.
Esta es la forma en que estoy invocando git-p4
:
git-p4 clone --detect-branches //depot/project
que estaba esperando git-p4
para crear una base de datos git para "project
" con tres ramas, y la raíz del proyecto sería asignada a la parte de la ruta después del nombre de la rama (por ejemplo: si //depot/project/branch1
tiene un subdirectorio llamado "lib
" (//depot/project/branch1/lib
), entonces mi sistema de archivos local debería ser algo así como /git_project/lib
con 3 ramas de git).
¿Es lo que estoy esperando? ¿Estoy invocando git-p4
incorrectamente?
¿Alguna vez has tenido suerte, Michael? Estoy teniendo muchos problemas con esto, incluso usando especificaciones de rama como se describe en muchos sitios web. –