我们有一个自定义 NuGet 包,其中包含一个 DLL 和一个配置文件。我们使用 NuGet 包还原,因此我们的包不会提交到 Perforce。将包安装到解决方案时,它会添加对 DLL 的引用,并且配置文件包含在项目的根目录中。这两个都是可取的,但配置文件是否应该签入源代码管理?
我们的 CI 环境在文件未签入时中断,但包已正确下载。看起来这是正确的 NuGet 行为,但我不确定关于内容文件的建议最佳做法是什么,以及在版本控制中应如何处理它们。从包中添加的所有内容文件都需要签入吗?
我们有一个自定义 NuGet 包,其中包含一个 DLL 和一个配置文件。我们使用 NuGet 包还原,因此我们的包不会提交到 Perforce。将包安装到解决方案时,它会添加对 DLL 的引用,并且配置文件包含在项目的根目录中。这两个都是可取的,但配置文件是否应该签入源代码管理?
我们的 CI 环境在文件未签入时中断,但包已正确下载。看起来这是正确的 NuGet 行为,但我不确定关于内容文件的建议最佳做法是什么,以及在版本控制中应如何处理它们。从包中添加的所有内容文件都需要签入吗?