项目引用v NuGet依赖项
我正在将NuGet引入我们的软件开发过程,包括外部二进制文件(例如Moq,NUnit)和包含共享功能的内部库项目.
TeamCity从我们的内部库项目生成NuGet包,并将它们发布到本地存储库.我修改的解决方案文件使用本地存储库来访问NuGet包. 请考虑以下源代码解决方案: > Company.Interfaces.sln构建Company.Interfaces.1.2.3.7654.nupkg. 问题: 如果对Company.Interfaces的源代码更改,我是否始终需要重新编号和重建中间包(Company.Common和Company.DataAccess)并更新Company.Product.A中的包? 或者这取决于源代码是否改变 >修复错误,或 实际上,我有8级依赖库包.是否需要更新整个软件包树的工具支持? 我知道语义版本控制. 我们使用的是VS2012,C#4.0,TeamCity 7.1.5.
最好在每次办理登机手续时更新所有内容,以便及早进行测试.
您可以使用工件依赖项(http://confluence.jetbrains.com/display/TCD7/Artifact+Dependencies)和“完成构建”构建触发器(甚至仅仅是“Nuget依赖项触发器”)轻松管理您所描述的内容. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |