gpt4 book ai didi

asp.net-core - aspnetcidev 和 aspnetvnext 之间的区别?

转载 作者:行者123 更新时间:2023-12-03 22:53:20 26 4
gpt4 key购买 nike

aspnetcidev有什么区别和 aspnetvnext ?

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

最佳答案

2016 年 1 月 29 日编辑:

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

ASP.NET 构建系统使用 3 myget每个分支的提要 + nuget.org .

  • aspnetvolatile<branch> ( aspnetvolatiledev/aspnetvolatilerelease )
  • aspnetci<branch> ( aspnetcidev/aspnetcirelease )
  • aspnetvnext (开发分支)/aspnetrelease (发布分支)

  • 在 github.com/aspnet 下的每个 repo 构建成功后,它生成的每个包都会推送到相应的 volatile 提要。

    在构建 repo 图后,我们触发 Coherence build 。此构建验证包具有匹配的版本并且它们的引用是正确的(它们是一致的)。然后,它将它们推送到 aspnetci<branch> .

    曾经 Coherence构建通过,我们对 aspnetci<branch> 中的包运行所有测试喂养。如果测试通过,我们会签署包裹并将其运送至 aspnetvnextaspnetrelease
    所以区别在于:
  • aspnetvolatile<branch>
  • 最新包
  • 可能不连贯
  • 未测试
  • 未签名
  • 每次签到都会更新
  • 主要用于诊断构建失败
  • aspnetci<branch>
  • 可能不是最新的
  • 相干
  • 未测试
  • 未签名
  • 当所有 repos 构建成功时更新
  • 我们的构建系统使用
  • aspnetvnext/( aspnetrelease | nuget.org )
  • 可能不是最新的
  • 相干
  • 签名
  • 测试
  • 一切正常时更新
  • 用于稳定包

  • 曾经 aspnetcirelease feed 是稳定的,我们将包裹从它推送到 nuget.org .

    除非您致力于为 ASP.NET 开发新功能,否则我建议您使用 aspnetvnext (对于开发位)或 nuget.org (用于释放位)。发布提要 ( aspnetrelease ) 只是一个临时提要,并不总是处于良好状态。

    编辑:

    我认为从表格中更容易理解:
    enter image description here

    关于asp.net-core - aspnetcidev 和 aspnetvnext 之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34596866/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com