2017-10-24 12 views
0

私のヘリット・バージョンが-2.10.2ヘリットプロジェクト支店許可

である私は、この二つの枝(マスターとRelease_Branch)を持っているという点で、1つのヘリット・プロジェクトは、私は枝の権限を制限する必要があり、masterブランチを意味しますRelease_Branchのチームメンバーはアクセスしないでください。同様に、Releaseブランチには、マスターブランチのユーザーはアクセスしないでください。
レフリー/ヘッド/ Release_Branch/*

許可: - Release_branch_Group 読む同じ私はヘリットで2つのグループを作成し、以下のようなアクセス権を作成して、

参考のために

参照の作成 - Release_branch_Group プッシュ - Release_branch_Group プッシュマージコミット - Release_branch_Group ラベルコードレビュー - R elease_branch_Group Submit - Release_branch_Group

まだ、次のコマンドでユーザーのマシンから(Release_Branch)をクローンしようとしたときに、以下のエラーが表示されます。

gitのクローン--single-ブランチ-b Release_Branchのssh://[email protected]:29418/mohan_test

エラー: 'mohan_test' ... 警告へのクローニング :クローンを作成するリモートブランチRelease_Branchを見つけることができませんでした。 致命的:sshからの参照を取得できませんでした://[email protected]:29418/mohan_test

誰かが私に同じ問題を解決するのに役立つでしょうか?

答えて

0

あなたのブランチが "Release_Branch" と命名されている場合、あなたは変更する必要があります:

Reference: refs/heads/Release_Branch/* 

へ:

Reference: refs/heads/Release_Branch 

"Release_Branch/foo" というか「Release_Branchなどの支店に最初の権限を与え/ boo "

+0

こんにちはマルセル、ありがとう、それは完全に働いた。 – MKumar