だから私は git サブモジュールを使用してきましたが、3 層以上深くなると、悪いオブジェクトを取得し始めます。ディレクトリは 200 文字を超えていません。次のエラーが表示されます。
user@USER-LT /C/Dev/Active/ABC.NET/ABC.NET.WholeSale/ABC.NET.WholeSale.Service/ABC.NET.Providers (マスター) $ git ステータス 致命的: 不良オブジェクト HEAD 致命的: 'git status --porcelain' がサブモジュール Vendors/freshbooks.NET で失敗しました
ディレクトリは次のとおりです。
ABC.NET.Wholesale (親プロジェクト) | | |-> ABC.NET.WholeSale.Service (親プロジェクトへのサブモジュール) | | | | | | |-> ABC.NET.Service.Configuration (サービスへのサブモジュール) | | | | | | |-> ABC.NET.WholeSale.Data (サービスへのサブモジュール) | | | | | | | | | | |-> ABC.NET.Core (データ プロジェクトへのサブモジュール) | | | | | | |-> ABC.NET.Providers (サービス プロジェクトへのサブモジュール) | | | | | | |->ベンダー (フォルダー) | | | | | | |-> freshbooks.NET (プロバイダー プロジェクトのサブモジュール) | | |-> ABC.NET.WholeSale.Web (親プロジェクトへのサブモジュール) | | |-> ABC.NET.Core (Web プロジェクトへのサブモジュール) [データ プロジェクトへのサブモジュールと同じ] ^ |-このレベルを超えるとすべてエラー メッセージが表示されます (ABC.NET.Core & freshbooks.NET)
何が起きてる?私が間違っていることはありますか?どんなインサイトでもいただければ幸いです
親プロジェクトとディレクトリ構造をハード ドライブのルートに移動すると、作業を続行できるようです。ディレクトリ パスの上限はいくつですか?