Team Build 2008 Property Reference
Aaron Hallberg - Team Build 2008 Property Reference
"There are lots and lots of MSBuild properties available to Team Build 2008 build definitions, most of which are probably unknown to the majority of users. As such, I've tried to compile a comprehensive list of these properties so that they can (hopefully) be more widely used. I'll do the same thing at some point here for Team Build 2005. If I've missed anything here or made any mistakes please let me know and I'll try and get them added/fixed.
Extensibility Properties
These are properties that are designed to be overridden by users, and they are already pretty well documented in MSDN here. I've included the same properties here for comprehensiveness, along with some others not covered by the linked document:
...
Task Behavior Extensibility Properties
These are properties that are designed to be overridden by users to control the behavior of particular tasks (e.g. the Get task). They are organized by task.
...
Other Useful Properties
These are properties that are used by the build process and should not be modified. They can, however, be used to execute logic conditionally, to parameterize custom logic in the build process, etc.
...
Target Dependency Properties
These are the properties used to set up the target dependency hierarchy in Team Build. The can be modified to insert custom targets into the build process as an alternative to overriding the provided extensibility targets, but this should be done with care. The standard pattern for overriding a dependency property is something like the following:
..."
Seven pages of Team Build 2008 properties...
No comments:
Post a Comment