使用NuGet与多个开发管道的最佳实践?

时间:2017-02-09 17:57:58

标签: version-control nuget version controls

我们正在实施NuGet(尽管很慢) - 但我们遇到了一个问题,我正试图不放弃NuGet。

我们的新开发流程有一个DEV环境,正在处理多个管道。我们需要一种方法将代码更改隔离到单个管道。

现在,如果分支1发布对NuGet的更改,分支2可能会将其拉入,但它与分支2中的数据库不兼容(假设)。

所以我的第一个想法是,通过分支分离专业 - 分支1 = 1. ,分支2 = 2. 等等这感觉..但是错了。

好吧,Minor感觉更正确 - 分支1 = v1.1。,分支2 = v1.2。,但是当分支1添加新功能时需要分支1 = v1.2?现在我们与Branch 2的v1.2。*

发生了冲突

我正在考虑每个管道单独Feeds的想法,然后当我们去UAT时,我们接受该代码,并在nuspec文件中自动增加Minor,并将其推送到带有Symbols的'mainline'源,当UAT通过时,在发布模式下......

0 个答案:

没有答案