I finally got tired of having to look these properties up and decided to place them in here (what makes looking on the web easier than looking in the actual file, I don't know, but maybe this will help somebody else as well).
Properties
MSTestRefPath - Path to Microsoft.VisualStudio.QualityTools.MSBuildTasks.dll. Overridable so that the 8.0 version can be used for test assemblies compiled against the 8.0 unit test framework.
V8TestToolsTask - Set this property to true to use the 8.0 TestToolsTask.
IncrementalGet - Set this property to true to do an incremental get - this will override the CleanCompilationOutputOnly, SkipInitializeWorkspace, and ForceGet properties.
IncrementalBuild - Set this property to true to do an incremental build - this will override the SkipClean, SkipInitializeWorkspace, and ForceGet properties.
BuildProjectFolderPath - If BuildProjectFolderPath is not specified (typically in a Desktop build), assume local paths and set to MSBuildProjectDirectory.
SkipClean - Set this property to true to skip the CoreClean target.
SkipLabel - Set this property to true to skip the CoreLabel target.
SkipPostBuild - Set this property to true to skip the PostBuild target.
SkipGetChangesetsAndUpdateWorkItems - Set this property to skip the CoreGetChangesetsAndUpdateWorkItems target, which calls the GenCheckinNotesUpdateWorkItems task.
SkipDropBuild - Set this property to true to skip the CoreDropBuild target.
SkipWorkItemCreation - Set this property to true to skip the CoreCreateWorkItem target.
BuildConfigurationsInParallel - Set this property to true to enable building configurations in parallel.
BuildSolutionsInParallel - Set this property to true to enable building solutions in parallel.
SkipInvalidConfigurations - Set this property to false to generate an error when an invalid configuration is encountered.
StopOnFirstFailure - Set this property to true to stop Cleaning, Compiling, and/or Testing on the first failure encountered.
WorkspaceName - The name of the workspace that will be used for getting sources.
Note: Workspace name can be up to 64 characters long - after that it will be truncated.
CreateWorkspaceTaskComment - The comment used for workspace creation.
GetOverwrite - Set this value to true to enable overwriting of writable files without a force get.
RecursiveGet - Set this to false to do only a top-level get.
GetVersion - The VersionSpec to be used by the Get task.
GetFileSpec - The FileSpec to be used by the Get task. When empty, all top-level folders in the workspace are used.
GetPopulateOutput - Set this to true to populate the Gets, Replaces, and Deletes item group outputs of the Get task.
LabelRecursive - Set this to false to do only a top-level label.
LabelChild - Set this to Merge or Replace to control the treatment of unchanged items.
LabelComment - The comment used by the Label task.
LabelName - The label name used by the Label task. By default the label name is set to $(BuildNumber) in the InitializeEndToEndIteration target.
LabelFiles - The FileSpec to be used by the Label task Default:"$/".
LabelScope - The scope to be used by the Label task Default:"$/$(TeamProject).
VCBuildAdditionalLibPaths - The AdditionalLibPaths property of the VCBuild task used to compile VC++ projectstd.
VCBuildAdditionalOptions - The AdditionalOptions property of the VCBuild task used to compile VC++ projectstd.
VCBuildToolPath - The ToolPath property of the VCBuild task used to compile VC++ projects.
VCBuildUseEnvironment - The UseEnvironment property of the VCBuild task used to compile VC++ projects.
VCOverridesOpen - The beginning of the vsprops file used to override VCBuild properties.
VCOverridesClose - The end of the vsprops file used to override VCBuild properties.
UpdateAssociatedWorkItemsOnBuildBreak - Set this to true to update associated work items even on a build break.
CustomizableOutDir - Set this to true to allow OutDir customization.
CustomizablePublishDir - Set this to true to allow PublishDir customization.
OutDir - Set OutDir so that it is always available within TfsBuild.proj for backwards compatibility.
PublishDir - Set PublishDir so that it is always available within TfsBuild.proj for backwards compatibility.
Friday, April 11, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment