我是 MSDN 订阅者,开始了一个涉及 WPF、Web 服务和 SQL Server 的个人项目。我计划使用我的 MSDN 优势在 Azure 上托管 Web 服务和在 SQL Azure 上托管数据库。
我打算在我自己的开发机器上运行 TFS,但后来听说了 Microsoft 的 Team Foundation Service 云产品。此外,我似乎可以在 Azure 上运行我自己的 TFS 实例。在这一点上,我认为 Team Foundation Service 是最佳选择,因为:
- 我更愿意在我的主要开发机器上的云中拥有 TFS,这样我就可以在任何地方访问它,而不必担心必须备份它。
- 如果我没有从中得到任何额外的东西,我宁愿不必担心在 Azure 上设置和管理 TFS。
- 我不确定通过我的 MSDN 订阅在 Azure 上设置和使用 TFS 是否免费(或继续免费)。
是否有人在使用 Team Foundation Service 时遇到过任何重大缺陷,例如灵活性或功能的重大损失?