我有TFS2012 Update 3服务器。我们已经启动了新的VS 2013项目。我需要准备构建服务器和服务。我最初的想法是将Vs 2013与TFS2013构建服务一起安装。 在安装TFS2013并注册到TFS集合后,我得到了以下问题:
Team Foundation Service [our_tfs_url]不支持register命令,因为服务器不兼容。
请建议任何解决方案如何为存储在TFS 2012中的VS 2013项目创建构建。
更新1:
1)我安装了TFS 2012构建服务并在构建模板中重定向msbuild(toolpath)以使用VS 2013 msbuild
2)我现在能够使用测试
构建项目3)仍然存在代码覆盖问题,以警告结束:安装visual studio。对我来说,CC仍然使用VS 2012.有没有办法将CC重定向到VS 2013?
答案 0 :(得分:0)
以下解决方案帮助我构建具有TFS 2012构建服务的VS 2013构建计算机并生成代码覆盖率。
TFS 2012 buid服务从11.0位置运行测试,以替换文件夹
中的CommonExtensionsC:\ Program Files(x86)\ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ CommonExtensions
使用来自
的Vs 2013程序集C:\ Program Files(x86)\ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ CommonExtensions
解决了这个问题,现在我可以看到每个版本的代码覆盖率。
感谢MS提供有关代码覆盖率的问题的解决方法。