因此,我想使用NuGet来管理我用于我的团队和我正在进行的特定项目的各种项目.到目前为止,我已将我的.js库文件放在我的Web解决方案(ASP.NET MVC 2)的/ Scripts目录中并引用了这些文件.当然,这是手动的,在升级期间管理很烦人等.
现在我正在使用NuGet,我意识到NuGet的整个目标是让它相当无痛.此外,似乎我不应该将我的包检查到我的存储库(AKA我不再需要管理我的外部库).但是,当我从NuGet中获取jQuery(例如)时,它会将其特定文件放在我项目的/ Scripts目录中.
我感到困惑的地方 - 如果有什么,我应该在此时检查源代码管理?我还在检查/ Scripts目录吗?
此外,如果其他人正在处理此项目并从源代码管理中检出解决方案,是否会自动下载软件包(假设解决方案附带有效的packages.config)?
在我们开始全职使用NuGet之前,我只想澄清几点.