asp.net核心 – aspnetcidev和aspnetvnext之间的区别?

前端之家收集整理的这篇文章主要介绍了asp.net核心 – aspnetcidev和aspnetvnext之间的区别?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
aspnetcidevaspnetvnext之间有什么区别?

我看到aspnetcidev说“快速构建”,但这是什么意思?

解决方法

2016年1月29日编辑:

此信息现在是ASP.NET wiki https://github.com/aspnet/Home/wiki/NuGet-feeds的一部分

ASP.NET构建系统为每个分支nuget.org使用3个myget Feed.

> aspnetvolatile< branch> (aspnetvolatiledev / aspnetvolatilerelease)
> aspnetci< branch> (aspnetcidev / aspnetcirelease)
> aspnetvnext(dev branch)/ aspnetrelease(release branch)

在github.com/aspnet上的每个repo成功构建之后,它生成的每个包都被推送到相应的volatile Feed.

在repos图形构建之后,我们触发了Coherence的构建.此构建验证包是否具有匹配的版本,并且它们的引用是正确的(它们是一致的).然后,它将它们推送到aspnetci< branch&gt ;. 一旦Coherence构建通过,我们将对aspnetci< branch>中的包运行我们所有的测试.饲料.如果测试通过,我们签署包并将其发送到aspnetvnext或aspnetrelease

所以区别是:

> aspnetvolatile< branch>

>最新包
>可能不一致
>未测试
>未签名
>每次检查更新
>主要用于诊断构建失败

> aspnetci< branch>

>可能不是最新的
连贯一致
>未测试
>未签名
>所有repos构建成功时更新
>由我们的构建系统使用

> aspnetvnext /(aspnetrelease | nuget.org)

>可能不是最新的
连贯一致
>签署
>测试
>一切正常时更新
>用于稳定包装

一旦aspnetcirelease饲料稳定,我们将包从它推送到nuget.org.

除非您开发ASP.NET的新功能,否则我建议您使用aspnetvnext(用于dev位)或nuget.org(用于发布位).释放饲料(aspnetrelease)只是一个分期饲料,并不总是很好的形状.

编辑:

我认为从表中更容易理解:

原文链接:https://www.f2er.com/aspnet/250472.html

猜你在找的asp.Net相关文章