有没有人知道(或者知道在哪里找到,不能自己)我可以在TFSBuild.proj文件中使用哪些变量进行自动构建?
例如,$(SolutionRoot)为我提供了所有源文件的路径,但是我想从发布目录中复制构建的解决方案(即:\ Nightly Build20090127.7 \ Release \ _PublishedWebsites),我不能找到哪个变量会给我那个目录。
为了sumarize,我想知道自动构建的发布目录的变量,但也会欣赏我可以使用的其他变量列表(我使用的是tfs 2008)
答案 0 :(得分:20)
看看我之前做过的一篇博文,当时我试图弄清楚这一切:
30 Useful Team Build Properties
此外,Aaron Hallberg(TFS构建团队负责人)已经记录了大量的属性 - 不仅仅是值,还有可扩展性属性(即可以设置为某些值来控制构建过程的属性),这是一个很好的参考:
Team Build 2008 Property Reference
我认为你可能追求的属性是$(BinariesRoot),但我不确定(我现在倾向于构建类库而不是ASP.NET站点,因此没有方便引用的构建)。 / p>
希望有所帮助,
马丁。