我们在TFS的项目组织如下:
$\DefaultCollection\ProjectName\Source <-- source code goes here
$\DefaultCollection\ProjectName\SharedAssemblies <-- 3rd party binaries go here
Run Code Online (Sandbox Code Playgroud)
现在NuGet已经出现了,有没有理由改变我们的方法并使用NuGet的packages文件夹来获取来自NuGet感知项目的dll?我反对这个因为
1)它创建了两个必须寻找依赖关系的地方2)它让我们对一个开发人员更新包并打破一些依赖关系开放
也就是说,如果有人能够报告在TFS环境中开始使用NuGet的充分理由,我很乐意将您的想法呈现给我的团队,好像他们是我自己的(笑话).
irp*_*rez 30
Nuget 1.6现在允许在构建时动态下载不存在的包.因此,您现在可以在没有.dll的情况下检入源代码控制,但构建本身将提取正确的包.
http://docs.nuget.org/docs/workflows/using-nuget-without-committing-packages
| 归档时间: |
|
| 查看次数: |
33521 次 |
| 最近记录: |