【发布时间】:2016-04-15 05:43:55
【问题描述】:
当我将我的项目签入 VSTS(也称为 VSO)时,我应该签入包文件夹的内容吗?
我在“没有”包文件夹内容的情况下将几个项目签入 VSTS。我将这些项目下载到另一台计算机上,现在我在恢复包时遇到了很多麻烦。
用“包”文件夹签入项目是标准做法吗?
【问题讨论】:
标签: visual-studio-2015 azure-devops
当我将我的项目签入 VSTS(也称为 VSO)时,我应该签入包文件夹的内容吗?
我在“没有”包文件夹内容的情况下将几个项目签入 VSTS。我将这些项目下载到另一台计算机上,现在我在恢复包时遇到了很多麻烦。
用“包”文件夹签入项目是标准做法吗?
【问题讨论】:
标签: visual-studio-2015 azure-devops
通常签入根目录中的 .config 文件,但仅此而已。然后,确保在构建时将 vs 设置为恢复 nuget 包。
在解决方案上,转到工具->选项->包管理器->允许 NuGet 下载丢失的包。那应该行得通。
而且,因为我必须编辑我输入的每个答案,因为我第一次弄错了......here is a good outline of what you need to do to exclude those files,以防你需要它。
在我们的大多数解决方案中,我们在解决方案级别签入 /packages/repository.config 文件,然后在每个项目中签入所有 packages.config 文件。
【讨论】: