Buck Hodges

Azure DevOps (formerly VSTS and Team Foundation Server)

More on the Orcas features for Team Build

Brian Harry posted a TFS roadmap.  I'd like to expand on the portion that describes the features specific to Team Build.  Keep in mind that these features can change before Orcas ships, so there are no guarantees that it will match what's described below. Build There's a lot there.The first item refers to the feature in msbuild ...

Continuous Integration in Team Build for Orcas

Brian Harry has written a post about an SD Times article about TFS.  Since he is the head of Team Foundation, his posts tend to have interesting tidbits in them, such as the following. It talks about the lack of continuous integration and the ability to schedule builds. It also talks about lack of a gui editor for build definitions. I ...

Building software against different versions of .NET with MSBuild in Orcas

Faisal Mohamood, a program manager on the MSBuild team, has written a pair of posts about the "multi-targeting" feature in the Orcas version of MSBuild.  Multi-targeting allows you to build your code against the .NET 2.0, 3.0, or 3.5 frameworks, according to your requirements.  This is great because it allows folks to have some ...

Updated version of new TestToolsTask

I've updated the TestToolsTask that supports using test containers, in addition to the test metadata files supported by v1.  Unfortunately, the task I posted originally didn't result in builds being marked as failed when the tests had errors.  I missed that fact in my testing.  The reason for the problem is that ...

Opportunity to provide feedback on Community Technology Previews (CTPs)

Brian Harry would like your feedback on how and when we do CTPs.  Be sure to post comments on his blog! Feedback on VS Community Technology Previews (CTPs) We recently had an internal email thread with some people on our advisory councils giving us feedback on our CTP process.  There was some interesting and somewhat surprising ...

How to run tests in a build without test metadata files and test lists (.vsmdi files)

[UPDATE 6/16/2010]  The VSTS 2008 release added support for test containers (/testcontainer) in the product, and the 2010 release added support for test categories.  This post now only applies to TFS 2005. Since the beginning, running tests in Team Build (or MSBuild in general) has meant having to use .vsmdi files to specify the...

A checkin policy to detect that the build is broken in a CI environment

One important aspect of Continuous Integration is getting notification that the build is broken.  One common way is via a desktop notification from an application like TfsAlert that listens for events (or polls if there isn't a TFS-style event notification mechanism).Ideally, the build or unit test break would be noticed as soon as ...

Visual Studio Team System Chat – Wednesday, Nov. 8th

Join members of the Visual Studio Team System product group to discuss features available in Visual Studio Team Foundation Server, Team Editions for Architects, Developers, Database Pros, and Testers. In addition, discuss what's new in the latest Community Technology Preview (CTP). November 8, 200610:00 - 11:00 A.M. Pacific TimeAdditional ...