如何阻止TFS为每个构建创建一个新文件夹

时间:2013-01-23 15:05:00

标签: msbuild tfs2012

我在TFS 2012中有一个构建定义,它目前正在将构建版本放到网络共享上,该共享将用作网站根文件夹。

问题是它每次都根据版本号创建一个新文件夹。我想保留版本编号,但只是说清楚并一遍又一遍地部署到同一个文件夹,所以我不必在IIS中更改任何内容。文件夹就像 -

  • Build20130123.1
  • Build20130123.2

每个都包含一个完整的部署。我只需要一个文件夹,可以为每个构建转储所有内容。

1 个答案:

答案 0 :(得分:1)

您可以使用2012 sp1中的新功能,它允许您将输出放在TFS源代码控制中,然后您只需手动或通过更新的工作流程调用来运行TFS GET命令,以更新您网站的最新文件和二进制文件地点。选项编号3如下图所示。

2012 MSDN-Select a Staging Location and Setting Up a Drop Folder enter image description here