Build Information and Verbosity from Whiteboard to Publication

Often when I write, I’m communicating about a subject in which I already have fairly thorough knowledge. For example, when I’m sharing basic technical information with a co-worker via email. Or producing a status report. Or simply writing a topic about a subject in which I’m fluent. The fingers fly easily over the keyboard without…

1

Build Content 2011 Spring Cleaning

Temps are in the ‘90s outside and the HVAC is failing in my area of the building. So while technically the season is still spring, today feels like summer to me. But I’m trying to stay cool, and I hope you find the Team Foundation Build content I’m releasing today cool as well. Publishing this content…

0

Understand and Work with Build Workspaces MSDN Preview

I plan to publish a set of MSDN topics to consolidate and bolster coverage of some of the most fundamental aspects of Team Foundation Build. The content will focus attention on key concepts that include: build triggers and reasons, build numbers, and the build workspace. I’m writing to preview a sample of this update and…

1

Downloadable Build Process Template to Control Drop Folder Structure

In Control Where the Build System Places Your Binaries I describe some techniques you can use to control where your Team Foundation Build system drops the compiled binaries. Several folks asked me to provide, in downloadable form, the build process template that you create in this section: Create the build definition and the CustomOutputDirImport custom…

0

How good was that build?

Software teams need to continually check the current condition of their bits in order to ensure they are in at least a testable if not yet shippable state. Nearly every day, one or more people on the team seek answers to a few questions that are easily asked.  “How good is that build?”  “What was…

1

Team Foundation Build Activity Reference is now available

The Team Foundation Build Default Template enables you to define a build process that can perform the basic tasks you expect from your build system. Use MSBuild to build the bits, run MSTest to test the bits, label the code, publish symbols to SymStore, drop the binaries in a folder, etc. DefaultTemplate.xaml has got you…

7

Kinect is truly something new

Stop playing Donkey Koooooong! My generation was the first to spend teen years with video games. Many an afternoon I walked with my friend to the mall, where we sought out a darkened cacophonous arcade. A stout man in a blue uniform changed our dollars to quarters from a money changer on his belt, and…

0

Use the Visual Studio Command Prompt to augment the IDE

Today I’m writing mostly to those of you who do not consider yourself to be power users. And yet deep down inside you suspect you are (or could be) way more powerful than anyone realizes. I’m not talking about receiving an invitation to Hogwarts, nor about pulling a sword from a stone. Rather, I’m talking…

0

Everything you wanted to know about custom build processes (but were afraid to ask)

Classic career success principal: under-promise and over-deliver. In that sense, the above title is a bad idea. But today I’m turning the old saw on its head to direct your attention to a topic we published yesterday: Control Where the Build System Places Your Binaries. I’m hopeful this material veers into some fruitful territory, but…

7

Migrate to Team Foundation Server from Visual SourceSafe

Have you been considering migrating from Visual SourceSafe to Team Foundation Server?  If so, then there has never been a better time than now. To help you get going, I’ve updated and completely overhauled our guidance.  The following topic should give you the information you need to make the switch: Migrate from Visual SourceSafe. If…

1