私の 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
3 つのブランチを持つ" " の git データベースを作成することを期待していましproject
た。プロジェクトのルートは、ブランチ名の後のパスの部分にマップされます (たとえば、" " ( )//depot/project/branch1
というサブディレクトリがある場合、私のローカルファイル システムは3 つの git ブランチのようなものにする必要があります)。lib
//depot/project/branch1/lib
/git_project/lib
私が期待していることは間違っていますか?私はgit-p4
間違って呼び出していますか?