我目前正在调查TFS 2010,因为已经同意我们将在它发布时获得VS2010 Professional并且它附带TFS Basic(我们目前仍然坚持使用VSS,并考虑转移到TFS Basic公告之前的SubVersion) 我已经下载了安装了TFS 2010的Beta 2,并使用Basic安装来安装它,我led to believe就是实际的TFS Basic相当于的东西。我完全配置它,将团队资源管理器安装到VS2010的Beta 2中,然后开始使用它。我看到很多有趣的外观选项,并为我的测试项目打开一个,该项目显示签入策略 - 代码分析。然后我尝试检查该项目的某些内容,然后弹出一个小对话框
代码分析政策的评估 需要Visual Studio 2010 Premium Beta 2或Visual Studio 2010 Ultimate 要安装Beta 2
但是,我无法在任何地方找到任何在线或其他限制的参考。 MS VS 2010 feature comparison页面为TFS产品功能提供了所有三个版本的4星级,而我读过的有关TFS Basic限制的页面仅表示它缺乏Sharepoint和Reporting功能。
我在这里遗漏了什么吗?是否有关于限制的文章,或者产品 TFS Basic 与完整版的基本安装之间存在一些混淆?
答案 0 :(得分:2)
对不起,这太令人困惑了。首先要做的事情很少。
带有MSDN的VS 2010专业版附带TFS。不只是TFS“Basic”,而是TFS的完整服务器许可证和访问它的CAL(客户端访问许可证)。安装TFS后,您可以选择所需的安装选项。您可以使用“Basic”来为您配置所有先决条件(例如IIS,SQL Express等)。或者,如果您想要更传统的TFS安装,您可以首先安装IIS,MOSS,带有报告服务的完整SQL Server等,然后安装与这些产品集成的完整TFS。您可以将“TFS Basic”视为“Easy TFS”。它是相同的TFS,只是易于安装(包括在非服务器操作系统,如Windows 7等)。如果您发现基本安装过时,可以将在TFS基本安装上创建的项目集合移动到完整的TFS安装。
签入策略是每次执行签入时运行的客户端代码位。您选择的特定代码实际上在Visual Studio中运行某些功能以进行代码分析。您遇到的问题是这些功能仅适用于Visual Studio的高级版本,并且不包含在Professional中。 TFS(服务器)端的功能就是能够运行签入策略。客户端的功能是签入策略调用的功能。让我感到困惑。
我在办理登机手续时的提示是首先不启用它们并逐步启用它们(请参阅http://www.woodwardweb.com/vsts/policy_override.html了解我的理由)。
希望有所帮助。
马丁。