Buck Hodges

Azure DevOps (formerly VSTS and Team Foundation Server)

Mario, version control PM, is now blogging

As Robert Horvick and Rob Caron have both mentioned, Mario Rodriguez has started a blog on version control: http://blogs.msdn.com/mrod/.  In his first post, The Start, he talks about his background and the topics he intends to cover.  If you have features that you really want to see in future releases of Team Foundation Server ...

MSBuild wiki

In addition to the MSBuild documentation on MSDN and the MSBuild team blog, there is an MSBuild wiki on Channel9.  I had seen it before, but forgotten about it until I saw it mentioned in one of Chris Sells' old blog posts (My First MsBuild Task).Here's the current table of contents for the wiki. Frequently Asked Questions...

Don’t override CoreCompile

There have been several times when folks have needed to run a custom target prior to building each solution (or project) in Team Build.  Unfortunately, there's no good way to do this.  Manish Agarwal describes (mostly) how to do it in his post, How to call a custom target after building each individual solution (sln) in Team Build?&...

Putting the build number in your binaries

Jeff Atwood has a nice post on how to get Team Build to put the build number in the assemblies it builds. Adding the Build Number to your Team Build binaries If you're using Team Build, you may want to "tag" the binaries produced with the name of the build. In order to do this, we'll customize the Team Build script (TFSBuild.proj) for the ...

More continuous integration with Team Build

Earlier, I mentioned Jeff Atwood's continuous integration approach.  Here are a couple more approaches.Sondre Bjellås has decided to write his own continuous integration system for Team Build back in May (Making a Team System Automation Framework).  It is called Automaton, and it's available on CodePlex. Automaton is a ...