How Do I: Use the Builds Check-in Policy?

A year ago I wrote a blog post about a new check-in policy that we added in build for TFS 2008 to prevent “piling on” when the build is broken in continuous integration environment.  That post has all of the details on how it works and even the code showing you how it was implemented….


Visual Studio Team System Chat: April 9

Join members of the Visual Studio Team System product group to discuss features available in Team Foundation Server, Team Suite, Architecture Edition, Development Edition, Database Edition, and Test Edition. In addition, discuss what’s new for these editions for Visual Studio 2008. Add to Calendar April 9, 2008 10:00 A.M. Pacific Time Additional Time Zones


Teamprise 3.0 Ships!

Martin Woodward write that Teamprise 3.0 has now been released!  If you want the equivalent of Team Explorer integrated into Eclipse on any platform or need a client from Linux or Mac, you’ll definitely want to check out Teamprise. Here’s a quick bullet list of features that I lifted from his post.  I’m particularly happy…


Account used to install TFS must have read permission to Active Directory

We’ve seen a couple of customers run into a rare problem where the account being used to set up a new Team Foundation server does not have read access to Active Directory (this does not apply to the workgroup edition of TFS).  Vasu Sankaran, developer on the TFS identity management system, explains the error below….


MSBuild project analysis tool: BuildCop

Jelle Druyts has created an interesting tool and made it available on CodePlex. Just Released: BuildCop v1.0! It is with great pleasure that I’m finally ready to release another open source tool on CodePlex: BuildCop. BuildCop is a tool that analyzes MSBuild project files (interactively or during e.g. a daily build) according to a customizable…


TSWA: Providing multiple languages in a single installation

Ed Blankenship asked a question recently regarding having multiple languages supported by the same TSWA instance. Hakan provided the answer, and both of them blogged it. Hakan Eskici : Serving all languages of TSWA from a single server Ed Squared – Multiple Localized Team System Web Access Sites Please note that this is not a…


Setting up Source Server for TFS Builds

Jelle Druyts has posted a document describing how to set up source server for Team Foundation Build.  If you don’t know what it is, read the MSDN magazine article that is the first link in his post. Check it out! Setting up Source Server for TFS Builds I’ve read about symbol servers and source servers…


Team Foundation Build 2008 API documentation

The documentation for the team build 2008 object model is now available as a CHM file.  Later this year, I’m told that the MSDN web site will be updated. Foundation Build Managed Reference.chm After you download it you will need to right click it, choose Properties, and then select “Unblock” before you can view…


HTTP 502 error when the server tries to connect to the build agent to start a build

The following came up a couple of weeks ago, and I thought it would be worth posting for anyone else who hits the same or a similar problem. When I try to do a build using TFS Build I get this error:  TF215085: An error occurred while connecting to Agent \Shopping Catalog\Nightly Build: The request…


Now available for TSWA 2008: Chinese, French, German, Italian, Japanese, Korean, and Spanish

The final set of localized versions of the Team System Web Access 2008 Power Tool is now available. Here is a list of links to all of the localized releases of TSWA. Chinese Simplified Chinese Traditional French German Italian Japanese Korean Spanish We’re always interested in what you think about the localizations, too.  If there…


MSBuild by Example

Sayed Ibrahim Hashimi’s book, Deploying .NET Applications, contains a chapter on MSBuild.  While I knew about the chapter in the book, I didn’t realize that the chapter on MSBuild was available online until Eugene Zakhareyev mentioned it. If you are looking for a good way to get started with MSBuild, MSBuild: By Example is a…


Visual Studio 2008 Web Deployment Project (WDP) is now available

The new Web Deployment Project that was released as a power tool for VS 2005 did not work with VS 2008.  Now there is a release of WDP that works with VS 2008.  If you were using the old one, be sure to get this important update. Announcing RTW version of Visual Studio 2008 Web…


Updated post on how to filter checkin emails by paths

I’ve made a significant update to the following post: Adding a path filter to a CheckinEvent subscription using bissubscribe.  The reason is that the paths supplied by the server aren’t consistently cased while XPath is case-sensitive.  The result is that your subscriptions that filter based on paths will not work reliably without additional complexity, unfortunately….

1 Build "recipes"

Grant Holliday has set up a great site for Team Build users to be able to contribute and find “recipes” to use in their builds.  Check it out! Build Recipes Launched Filed under:, Team Foundation Server — Grant Holliday @ 6:32 pm I’ve been thinking for a while that there’s not a lot…


Visual Studio Team System Web Access 2008 in Japanese is now available

Part of our plan for the TSWA 2008 Power Tool is to release localized versions.  Japanese is the first language to become available.  Chinese, German, Spanish, French, Italian, and Korean are currently planned for release over the next month. Here’s the download page in Japanese, along with a link to it. Team System Web Access…


TSWA: Hakan now has a blog

Hakan Eskici is the program manager for Team System Web Access.  He’s now blogging, and his first post provides some history on how TeamPlain became TSWA. A little bit about myself and Web Access Some of you might already know that I’m the Program Manager on the Web Access team in Team Foundation Server product…