だから私は 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)
何が起きてる?私が間違っていることはありますか?どんなインサイトでもいただければ幸いです
親プロジェクトとディレクトリ構造をハード ドライブのルートに移動すると、作業を続行できるようです。ディレクトリ パスの上限はいくつですか?