gerit エラーから特定のコミット ハッシュを取得できません: サーバーは非アドバタイズ オブジェクトの要求を許可しません

gerit エラーから特定のコミット ハッシュを取得できません: サーバーは非アドバタイズ オブジェクトの要求を許可しません

マニフェストファイルを更新しclone-depth=1、リポジトリ同期を実行しようとすると、以下のエラーが発生します。gerit構成には、浅いクローンに必要な設定変更がすべて含まれています。

エラー:

Error:error: Server does not allow request for unadvertised object
Gerit config has the below settings in place 

設定:

[uploadpack]

allowTipSha1InWant = true
allowReachableSHA1InWant = true
allowAnySHA1InWant = true

これを修正する方法を知っている人はいますか?

答え1

リストされた構成パラメータをGerrit プロジェクトのファイル (例)[uploadpack]に追加すると、問題は解決しました。configgit/<project>.git/config

関連情報