"免费"有什么限制? VSTS?

时间:2018-03-14 14:32:04

标签: azure-devops

我目前正在评估VSTS,但我关注的是" free"版。

我相信存储限制为10Gb。这是为了什么(源代码,构建工件,包等),有没有办法增加这个?

我还看到每月4小时的制作时间限制 - 每天只有12分钟!我发现即使是一个小的解决方案也需要几分钟的时间来构建;我们的真实"解决方案明显更大,我们经常在一天中多次检查代码。

如果超出此构建限制会怎样?您是否被阻止在下一个结算月之前建立?

我是否正确地说,以每月40美元的价格购买托管渠道(又名"托管CI / CD")会克服此限制?

2 个答案:

答案 0 :(得分:2)

我不确定你从哪里得到这个想法。对我所知道的源代码,包,构建工件或测试结果的存储没有限制。

托管构建代理程序有10 gb limit,但这只是指可以在单个托管代理程序实例上显示的源代码/构建输出量。老实说,如果您的源代码接近10 GB,那么无论如何您都会发现托管的构建代理是不合适的。

关于构建,请参阅documentation。您可以支付Microsoft-hosted agents或购买private pipelines,这样您就可以设置自己的构建基础架构。每个VSTS帐户都有一个免费的私有管道,因此您实际上根本不需要支付任何额外费用,假设您承担维护自己的构建/发布服务器的工作,并且一次只需要运行一件事。

答案 1 :(得分:1)

"免费"正如你所说,如果限制为五个具有基本访问权限的用户。 对于利益相关者,您可以根据需要添加任意数量。

对于构建,您每月最多4小时。但是如果你想使用CI,那可能还不够。如果您只是手动构建某些点,那么它可能就是一个开始。

使用您的免费帐户,您可以下载并安装私有构建代理。这将没有分钟限制。例如,您可以实现CI构建。

托管代理具有高达10 GB的存储空间。但同样,如果你使用私人,你将没有这个限制。对于代码,工作项等其他东西,据我所知,没有限制。

Here您可以看到如何购买更多托管代理商

根据您的需求,您可以使用Microsoft Action Pack,它将为您提供其他MS软件的内部许可,以及通过MSDN订阅为更多用户提供内容许可。

由于您正在评估,您可以查看this link以获取更多全局资源限制,但它们非常高,因为Microsoft本身使用VSTS。