Team Foundation Server构建变量

时间:2009-01-27 19:22:32

标签: .net tfs build-automation

有没有人知道(或者知道在哪里找到,不能自己)我可以在TFSBuild.proj文件中使用哪些变量进行自动构建?

例如,$(SolutionRoot)为我提供了所有源文件的路径,但是我想从发布目录中复制构建的解决方案(即:\ Nightly Build20090127.7 \ Release \ _PublishedWebsites),我不能找到哪个变量会给我那个目录。

为了sumarize,我想知道自动构建的发布目录的变量,但也会欣赏我可以使用的其他变量列表(我使用的是tfs 2008)

1 个答案:

答案 0 :(得分:20)

看看我之前做过的一篇博文,当时我试图弄清楚这一切:

30 Useful Team Build Properties

此外,Aaron Hallberg(TFS构建团队负责人)已经记录了大量的属性 - 不仅仅是值,还有可扩展性属性(即可以设置为某些值来控制构建过程的属性),这是一个很好的参考:

Team Build 2008 Property Reference

我认为你可能追求的属性是$(BinariesRoot),但我不确定(我现在倾向于构建类库而不是ASP.NET站点,因此没有方便引用的构建)。 / p>

希望有所帮助,

马丁。