首页 > 解决方案 > 在 Git 存储库之间共享 Nuget.config

问题描述

我使用多个 Git 存储库,每个存储库都包含一个 Visual Studio 解决方案。我有一个由其中一些存储库共享的 nuget.config 文件。我正在尝试找到一种在这些存储库之间共享此 nuget.config 文件的方法。目前,我已将 nuget.config 提交到每个相关存储库,但这意味着如果我想更新它,我将不得不在每个存储库中对其进行编辑。我正在使用 Windows,但如果解决方案可以是跨平台的,我更喜欢。

我尝试的事情:我已经阅读了有关nuget 行为的文档,但是使用全局 nuget.config 会将这些配置添加到所有解决方案中。

我考虑过将 git-submodule 与 nuget.config 一起使用,但这会将其放置在解决方案的同级目录中,因此 nuget 不会拾取它。我尝试向 nuget.config 添加符号链接。起初在本地工作,但是在克隆存储库后,链接丢失了,而不是打开原始文件的符号链接文件,我得到了链接文本。(我可能做错了这一步)。

使用的技术:Windows、TFS Git、.Net&.Net Core

标签: gitnuget

解决方案


推荐阅读