Azure上的Team Foundation Service和TFS的缺点

我是MSDN订阅者,开始涉及WPF,Web服务和SQL Server的个人项目 . 我打算使用我的MSDN优势来托管Azure上的Web服务和SQL Azure上的数据库 .

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

  • 我更喜欢在我的主开发机器上安装TFS,以便我可以在任何地方访问它,而不必担心必须备份它 .

  • 我'd rather not have to worry about setting up and administrating TFS on Azure if I'我没有得到任何额外的东西 .

  • 我不确定在Azure上设置和使用TFS是否可以免费(或继续免费)使用我的MSDN订阅 .

有没有人在使用Team Foundation Service时遇到任何重大缺点,例如主要丧失灵活性或功能?

回答(2)

2 years ago

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

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

2 years ago

在TFSPreview存在之前,我向MS询问了一些关于在Azure中运行TFS的人,并且我被告知在Azure上的虚拟机上运行TFS存在一些非常重要的问题 . 我相信这就是为什么MS将TFS作为服务提供而不是作为虚拟机的模板 . 因此,如果您想使用TFS并且希望它在 Cloud 中,我肯定会使用TFS预览版 .