簡體   English   中英

.NET Web API,克隆時未加載子模塊項目

[英].NET Web API, Submodules project not loading on cloning

我有 .NET 5 WEB API 項目正在使用子模塊的服務。 這些子模塊有自己的存儲庫。

我使用GitBlashBitBucket作為存儲庫。

我通過以下方式添加了子模塊引用:

 git submodule add http://bitbucket.org/myprojectA

然后我進入 Visual Studio,打開項目並創建文件夾“子模塊”,然后在項目文件夾中添加子模塊的項目引用。 我提交並推動更改。

然后我使用SourceTree從 BitBucket 克隆了相同的項目進行測試,我在 visual studio 中打開了 API 項目,我收到了警告消息

 one or more projects in the solution were not loaded correctly

不知道我錯過了什么。 我需要運行一些 git bash 命令來更新參考嗎?

有兩種可能的解決方案:

1.顯式獲取子模塊

git submodule update --init --recursive

2. 克隆子模塊

git clone --recursive <repo URL>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM