条件包括和排除TFS 2010中的文件

时间:2011-08-15 15:41:17

标签: tfs2010 web-crawler robots.txt

我们有DEV / QA / Prod网站如下:

dev: something.dev.org
qa: something-qa.dev.org/
prod: something.org/

理想情况下,我希望TFS中的某个地方有多个配置文件,我会根据当前选择的构建配置有条件地获取。

示例:app.config文件,robots.txt文件,每个文件在TFS中都有自己的dev,qa和prod版本。

实现此类目标的最佳做法是什么?

使用TFS 2010。

此致,n00b。

1 个答案:

答案 0 :(得分:1)

您可以考虑在项目文件中使用条件ItemGroup:

<ItemGroup Condition=" '$(Configuration)' == 'Release' ">
    <None Include="app.config">
      <SubType>Designer</SubType>
    </None>
</ItemGroup>

但这意味着应该在文本编辑器中编辑项目文件,并且不确定VS是否会在使用项目文件进行操作后保留这些更改。