0

在我目前的工作中,我们正在使用TFS2010,并且已经在Windows Server 2008 R2框中设置了构建控制器。我们正在考虑将TFS2010实例升级到TFS2012,但与此同时,我们即将开始开发新产品。项目团队已经建立,这将是一个好主意,创造这一新产品新构建服务器,原因如下:在Windows Server 2012上安装TFS2010构建控制器

  • 我们目前的产品.NET 3.5解决方案
  • 新产品将是.NET 4.5 WPF解决方案
  • 喜欢在独立于当前构建服务器的环境中安装新产品所需的第三方组件和工具,以免影响构建和发布服务包以及热补丁现有产品。

TFS2010构建控制器可以安装在Windows Server 2012机器上,我需要注意哪些事情?或者更适合在另一台Windows Server 2008 R2计算机上安装新控制器,以及当我们升级到TFS2012以升级新服务器上的控制器时,或者也可以将服务器升级到Windows Server 2012?

+0

我想这个问题有待回答,我将不得不通过冒险找出答案。将在接下来的一周或两周内更新我的研究结果。 – 2013-02-20 22:30:17

回答

0

在Windows Server 2012中安装TFS 2010构建控制器非常简单。请注意,在安装TFS 2010构建控制器之前,需要在构建服务器上安装.NET 3.5。

此外,如果构建.NET 4.5应用程序,并且不热衷于在构建服务器上安装Visual Studio 2012,则应安装Windows 8 SDK。

此外,我会建议安装MSBuild社区任务(https://code.google.com/p/msbuildtasks/downloads/detail?name=MSBuild.Community.Tasks.v1.4.0.56.msi&can=2&q=)为额外的MSBuild功能。这对于通过从您正在使用的任何自动构建服务器技术获取内部版本号值并将这些值作为参数提供给MSBuild来为您的程序集应用版本号特别有用。以下文章使用Bamboo CI服务器产品进行了演示:http://itrathnasekara.blogspot.com.au/2011/05/setting-assembly-version-automatically.html

相关问题