如何使用默认参数设置TFS构建定义?

时间:2011-03-22 17:21:15

标签: tfsbuild

我想在TFS中设置一个构建定义,该定义调用特定的构建目标并传入默认参数。有没有办法在没有为我的新定义设置新的tfsbuild.proj文件的情况下执行此操作?

我想要使用的所有功能已经存在于我们的主构建脚本中,我只想让人们能够轻松调用它而无需知道要传入的确切参数。

1 个答案:

答案 0 :(得分:1)

对于可以为TFS 2008版本配置的任何内容,以下文章可能有所帮助:

http://msdn.microsoft.com/en-us/magazine/dd458792.aspx

我认为在不编辑TFSbuild.proj文件的情况下提供默认参数的唯一方法是提供响应文件。因此,如果您的TFS构建定义在TFSBuild.proj中,则添加一个TFSBuild.rsp文件,我猜这个文件需要针对每个环境进行区分。在TFS 2010中,您似乎可以设置默认值,但我目前不在使用2010,因此无法准确评论。

如果您在2010年,此链接看起来很有用: http://www.ewaldhofman.nl/post/2010/04/20/Customize-Team-Build-2010-e28093-Part-1-Introduction.aspx