【发布时间】:2023-03-12 15:12:08
【问题描述】:
我的 p4 存储库的结构类似于:
//depot/project/branch1
//depot/project/branch2
//depot/project/branch3
... etc
但是,当我使用git-p4 克隆“项目”时,所有 3 个分支都不被视为分支,并且都被克隆到单个 master 分支中。
这就是我调用git-p4的方式:
git-p4 clone --detect-branches //depot/project
我期待git-p4 为“project”创建一个具有三个分支的 git 数据库,并且项目的根目录将映射到分支名称之后的路径部分(例如:如果 @987654327 @ 有一个名为“lib”(//depot/project/branch1/lib)的子目录,那么我的本地文件系统应该类似于带有 3 个 git 分支的 /git_project/lib)。
我的预期错了吗?我是否错误地调用了git-p4?
【问题讨论】:
-
你有过运气吗,迈克尔?即使使用许多网站上描述的分支规范,我也遇到了很多麻烦。