9

我是 MSDN 订阅者,开始了一个涉及 WPF、Web 服务和 SQL Server 的个人项目。我计划使用我的 MSDN 优势在 Azure 上托管 Web 服务和在 SQL Azure 上托管数据库。

我打算在我自己的开发机器上运行 TFS,但后来听说了 Microsoft 的 Team Foundation Service 云产品。此外,我似乎可以在 Azure 上运行我自己的 TFS 实例。在这一点上,我认为 Team Foundation Service 是最佳选择,因为:

  1. 我更愿意在我的主要开发机器上的云中拥有 TFS,这样我就可以在任何地方访问它,而不必担心必须备份它。
  2. 如果我没有从中得到任何额外的东西,我宁愿不必担心在 Azure 上设置和管理 TFS。
  3. 我不确定通过我的 MSDN 订阅在 Azure 上设置和使用 TFS 是否免费(或继续免费)。

是否有人在使用 Team Foundation Service 时遇到过任何重大缺陷,例如灵活性或功能的重大损失?

4

2 回答 2

5

我一直在使用 TFS 服务,因为它是我个人工作的预览版——而且我在源代码控制/构建服务方面没有任何限制。该服务与完整的 TFS 服务器相当;但不包括更高级的功能,例如测试自动化。

定价页面还指出,服务将继续对 MSDN 订阅者免费:https ://tfs.visualstudio.com/en-us/pricing/information/

于 2012-12-10T03:48:08.060 回答
2

在 TFSPreview 出现之前,我向 MS 的一些知情人士询问了在 Azure 中运行 TFS 的问题,我被告知在 Azure 上的虚拟机上运行 TFS 存在一些不小的问题。我相信这就是为什么 MS 提供 TFS 作为服务而不是作为虚拟机模板的原因。因此,如果您想使用 TFS 并且希望它位于云中,我肯定会使用 TFS 预览版。

于 2012-12-10T04:44:22.413 回答