【问题标题】:How to make VS 2003 builds on Windows Server 2003 code sourced from TFS 2012如何在源自 TFS 2012 的 Windows Server 2003 代码上构建 VS 2003
【发布时间】:2015-03-21 14:45:42
【问题描述】:

我有一个当前基于 Windows Server 2003 R2 构建的 BizTalk 2004 解决方案。 我们最近搬到了一个新的 TFS 2012 服务器,我找不到任何关于如何为此配置设置构建代理的信息。

我们的新构建服务器是 Windows Server 2008 R2 - 我们无法在其上安装 BizTalk 2004,因为 BizTalk 2004 需要无法在 2008R2 上安装的数据库版本,因此我无法将其从旧的 Server 2003 R2 构建机器上移走。我们正在开始将 BizTalk 应用程序转换为 BizTalk 2013 的漫长过程,但几个月后才能完成......

几个月前我发现有人在某处回复说您可以在 2003 R2 上使用 2010 构建服务,并且可以从 TFS 2012 运行/构建它 - 但没有比此评论更多的信息。

有人可以提供一些有关如何执行此操作的信息/链接/建议吗?: 如何在 Windows Server 2003 R2 上安装/设置构建代理或服务,以构建来自 TFS 2012 的 VS 2003 BizTalk 解决方案源文件;并通过 VS 2012 构建脚本构建它?

谢谢! 托德

【问题讨论】:

    标签: tfs biztalk tfsbuild visual-studio-2003


    【解决方案1】:

    如果您有任何建议,我会说不要打扰。

    即使基于 BizTalk 2013 R2 的新应用程序需要“几个月”的时间,与您使用 BizTalk Server 2004 的 10 多年相比,这仍然几乎没有什么影响。

    我认为更新 BizTalk Server 2004 构建工具包的工作最好花在升级上。

    【讨论】:

      【解决方案2】:

      您是对的,您可以将 TFS 2010 构建控制器和构建代理与 TFS 2012(和 2013)服务器一起使用(我认为您可能至少需要 2012 Update 2)。 http://nakedalm.com/visual-studio-2012-update-2-supports-2010-build-servers/

      TFS 2010 构建控制器/代理确实支持 Windows Server 2003,如您所说: https://msdn.microsoft.com/en-us/library/dd578592(v=vs.100).aspx

      【讨论】:

      • 谢谢 - 正是我需要的。我对 2010 代理不感兴趣 - 我想您没有关于配置 2010 代理以构建 2003 项目的任何信息?我想我会找到它,但我想我会问...
      • 忙碌的早晨 - 只是打我 - 因为它目前是通过 VS 2010 构建的,所以应该只是连接两者的问题。感谢您的帮助!
      • (我需要超过 5 分钟来编辑我的 cmets...LOL)所以 - 下一步:删除旧的 TFS 服务器并能够从新的 TFS 服务器获取源代码是主要目标。快速浏览一下,我没有看到任何关于构建脚本的提及 - 所以我是否正确地升级了脚本,就像我为其他 2010 应用程序在 TFS 2012 中运行所做的那样,从新的 2012 TFS 采购,不同之处在于使用2003 R2 上的新构建服务,而不是旧的 TFS 机器构建服务。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-22
      • 2014-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-26
      相关资源
      最近更新 更多