如何在TFS中的团队构建中获得输出

时间:2016-05-06 12:52:30

标签: visual-studio tfs

我开始学习TFS团队构建。我有一个基本的疑问。我提到了这个 article。我完全按照步骤完成了并取得了成功。我创建了一个控制台应用程序,并使用TeamServices推送到TFS。我怀疑的是,当我们在visual studio中构建一个Console应用程序时,我们将在bin文件夹中获得一个exe。

  1. 在这个团队中构建如何在本地机器中获取输出的方式相同?
  2. 使用Visual Studio和本团队构建的本地构建有什么区别?
  3. 编辑:

    enter image description here

    我这样添加了。我仍然无法在RELEASE文件夹中看到输出。

    我得到了成功的结果

    enter image description here

    我仍然无法弄清楚输出 - 由于构建而产生的exe。

    我做错了吗?

    注意:我有一个像你在答案中解释的那样的要求。那么为什么我要使用TFS团队构建。由于我是新手,我正在尝试一个小例子。

1 个答案:

答案 0 :(得分:1)

何时使用构建系统

Team Build不会取代Visual Studio构建。在构建复杂/冗长时使用Team Build,可以轻松地将运行单元测试作为构建的一部分进行集成,或者在构建完成后将程序集部署到服务器。

大多数人会将TFS构建定义设置为" Continous Integration"构建,意味着无论何时签入提交,都会发生构建。构建将编译并运行测试,如果失败,则可以通知所有开发人员。

如何进入构建输出

使用像TFS构建这样的构建系统时,构建在远程计算机上完成。如果要检索构建的输出,请将“发布构建工件”步骤添加到构建定义中。由于构建发生在远程计算机上,因此远程计算机无法访问本地开发人员计算机。

工件(程序集)可在构建摘要页面上下载:

enter image description here