在 SO 上问这个问题似乎很奇怪,但这就是 MS 希望我们这样做的......
我正在考虑设置本地 Azure DevOps 2019 服务器,但像往常一样,许可和成本不是很透明。
我们的开发团队很可能会获得 Visual Studio Pro 订阅,我相信它带有 DevOps 服务器许可证和 CAL。如果我们停止这些订阅会发生什么 - 这是否意味着我们不能再使用我们的本地 DevOps 服务器?
我不太清楚我们可能需要支付哪些“额外费用”(扩展、管道),我不想受到任何意外的打击。基本要求是:
据我所知:
你可以使用至少一个 Visual Studio Professional 或 Enterprise 许可证运行 Azure DevOps Server 2019 。
每个用户可用的功能基于分配给用户的许可证:利益相关者(无许可证)获得非常基础的功能,基本访问(专业)为您提供大部分功能,企业为您提供所有功能。
Basic 和 Enterprise 之间最显着的区别是:
但是,根据此公告,Artifacts 现在包含在 Basic/professional 许可证中。
因此,仅使用专业许可证,您应该能够通过 Artifact 提要触发构建、发布和使用 nuget 包。我认为安装扩展可能需要企业用户,并且尚未在没有企业许可证的情况下测试“查看版本和管理批准”。这似乎与我们一直使用的旧 TFS 有所不同,其中 Basic 用户能够创建和查看版本。
无论如何,建议您至少获得一个企业许可证。
第一个和第二个是免费的,第三个是自托管代理免费的,托管代理为 1800 分钟,如果您是一个开源项目,您有大量的免费计算时间(不过,不要认为这适用于 Azure Devops 服务器)。
构建和发布管道包含在 Azure Devops Server 2019 中。https://learn.microsoft.com/en-us/azure/devops/server/release-notes/azuredevops2019?view=azure-devops#changes-to-artifacts-和-发布-管理-部署-管道-许可
归档时间: |
|
查看次数: |
5955 次 |
最近记录: |