And*_*ndy 7 tfs visual-studio nuget
我正在与一个小团队合作开展TFS项目.这个项目安装了一堆nuget软件包,但它适用于4.0项目,而nuget软件包管理器GUI甚至不再提供旧版本的软件包,因为现在使用的是4.5个版本.为了允许其他团队成员编译项目,他们需要拥有包的确切版本.我想检查nuget使用的整个"packages"文件夹.这是一个好主意吗?如果是这样,那么如何检查"packages"文件夹及其所有内容,因为它存在于解决方案级别?Visual Studio中没有"包含在解决方案中"选项,因为右键单击装配时.
过去我也将 NuGet 包签入版本控制中。这样就出现了一些问题:
对于第一个问题,我使用了TFS Power Tools。该解决方案的问题在于每个开发人员都需要安装 Power Tools。
NuGet 2.7 提出了更好的解决方案。它引入了包恢复。通过包恢复,无需签入包文件夹。它们将在构建期间恢复。