0

我有一个通用的 Git 存储库,其中包含我想要包含的共享项目,然后是我的应用程序的另一个 Git 存储库。我正在使用 VS2017,其嵌套项目的应用程序解决方案都在 Git 版本控制下并且工作正常,但是当我从 Common 文件夹中添加一个项目时,该文件夹也在 Git 下并从同一个 TFS VS 克隆它被版本化或链接到 Git。

有任何想法吗?

4

1 回答 1

0

Visual Studio 不支持在同一解决方案中使用多个单独的 git 存储库。您需要使用单独的 git 客户端或设置使用 Git 子树或 Git 子模块的总体存储库以包含公共库。

转换为单一回购也是一种选择。然后它们都在一个存储库中。

或者,您可以为 Common 包设置 NuGet 发布并以这种方式引用它。

于 2019-08-06T09:50:34.793 回答