Team Foundation Service更新 — — 12 月 10 日

[原文发表地址]  Team Foundation Service Update – Dec 10

[原文发表时间] 2012-12-10 19:07

今天我们将sprint 40 更新部署到了Team Foundation Service中。您可以在发行说明中阅读更多有关它的内容。

我们继续将有价值的组件添加到生成映像中。在此刻,我们的生成映像有两个重大的问题,这两个问题都将以相同的方式解决掉。第一个问题是我们没有构建 Windows 8 商店应用的功能。这是因为我们的生成虚拟机是基于旧的 Azure VM 角色,它们不支持 Windows 2012 (您必须使用 Windows 8 或Windows 2012 来构建Win 8 商店应用)。第二个问题是我们的VM 映像就快要超出空间了,所以我们对于我们要添加的额外组件都超级谨慎— —努力修剪掉不必要的东西。这两者都将被移到较新的 Azure IaaS VM ,这样问题就迎刃而解了。我们使用的 PaaS 小型 VM 角色有 35 GB 的磁盘空间。IaaS VM 有 128 GB。我们当然可以在 IaaS 虚拟机上运行 Windows 2012。从PaaS VM 角色移植到 IaaS VM的工作现在正在进行中,我希望能够在明年年初与您分享更多信息。

您会注意到,此版本中另一件突出的事情是对基于web 的版本控制用户界面的重大改版。其中有很多更改,您可以在发行说明中看到详细内容。我只想使用一张屏幕截图来演示其中的更改。这是一个来自历史记录中的变更集。我们已经撤掉了选项卡,添加了内联比较等。您今日将看到的界面才只是一个开始。我们有很多版本控制的工作正在进行中,您将在接下来的几个sprint中看到更多的改进。

image

最后,我注意到我们就快要到假期了。在我们为期 3 周的日程安排中,我们将在12 月 31 日 做我们的下一步部署,正如您可以想象的,我们在新年除夕夜部署并不是真的精神错乱。再加上本月所有的假期,不会有一大堆的变更。我们仍会部署Sprint 41 — — 但我们正在计划延迟一周 — —所以我们将在1月7日来做它,而不是 12 月 31 日。在此之后,我们将继续使用我们正常的时间表— — 所以sprint 42 应该在1 月 21 日部署 (仅延迟了2 周部署)。

Brian