【发布时间】:2020-11-26 10:10:54
【问题描述】:
我有一个 ADO 存储库,其中包含一个 GitHub 存储库作为 git 子模块。
以下是 ADO repo 中的 .csproj 文件示例:
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<AzureFunctionsVersion>v3</AzureFunctionsVersion>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Azure.Functions.Extensions" Version="1.0.0" />
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="3.0.3" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Repositories.ABC\Repositories.ABC.csproj" />
<ProjectReference Include="..\..\..\Repositories.XYZ\Repositories.XYZ.csproj" />
</ItemGroup>
</Project>
.csproj 中提到的项目引用 - Respositories.ABC 和 Repositories.XYZ 是 GitHub 存储库(git 子模块)的一部分。 有没有办法将项目 - Respositories.ABC 和 Repositories.XYZ 从 git 子模块复制到指定路径中的 ADO 存储库,这样构建就不会失败?
这是我的子模块结构:
【问题讨论】:
标签: git github azure-devops repository git-submodules