Showing tag results for Team Foundation Server

Aug 23, 2006
Post comments count0
Post likes count0

Check-in policy: Requiring a comment

Buck Hodges

A check-in policy to require a comment has always been a frequent request.  Jeff Atwood has posted a convenient installation package (.msi) for James Manning's check-in policy to require a comment. Installing the Check for Comments Check-In Policy In a previous entry on adding a new check-in policy, I provided the source code for a commen...

Team Foundation ServerSource Control
Aug 23, 2006
Post comments count0
Post likes count0

A tool for reporting expiration dates for RC and RTM trial editions of Team Foundation Server

Buck Hodges

As some customers have found out the hard way, the TFS release candidates have started to expire without warning at the end of the 6 month (180 days) period.  The TFS trial edition (RTM) will start to expire next month, again without warning.  It also expires 6 months after installation.This morning, Brian Harry posted a tool that you can...

Team Foundation ServerSource ControlTeam Build
Aug 16, 2006
Post comments count0
Post likes count0

Links to MSBuild tasks to extend your build system

Buck Hodges

Build systems need to do all sorts of things, from updating web sites to deploying databases.  Often, the tasks needed to do these things are available, but finding them can be a challenge.  I've collected links to various MSBuild task collections that you can plug into your Team Build scripts.  Hopefully, you'll find something that ...

Team Foundation ServerTeam BuildMSBuild
Aug 15, 2006
Post comments count0
Post likes count0

TFS exstensibility documentation on MSDN

Buck Hodges

I stumbled across the following pages on MSDN that provide step-by-step introduction to the basics of extending Team Foundation Server. [UPDATE 8/29/06]  Unfortunately, all of the links originally pointed to the same page, and I've now fixed them.  I didn't notice at the time that clicking on different links on that section of the ms...

Team Foundation ServerSource ControlTeam Build
Aug 12, 2006
Post comments count0
Post likes count0

Links to code samples

Buck Hodges

I recently had to put together a list of links to code samples.  This isn't even close to comprehensive, but it should help you get going if you are looking for something.Version Control TFS Work Item Tracking

Team Foundation ServerSource ControlTFS API
Aug 12, 2006
Post comments count0
Post likes count0

Getting Changeset objects from associated work items

Buck Hodges

On internal mailing list, someone asked how to do this, and I thought it's worth sharing.  You can get a Changeset object using its artifact URI (aka link) via VersionControlServer.ArtifactProvider.  Here’s how that would look like, based on modifying code from James Manning’s blog posthttp://blogs.msdn.com/jmanning/archi...

Team Foundation ServerSource ControlTFS API
Aug 11, 2006
Post comments count0
Post likes count0

RSS feed generators for Team Foundation

Buck Hodges

First there was Jeff's RSS feed generator for version control.  Then Abhinaba used it as a starting point for his RSS feed generator for team build.  Naren has now posted an RSS feed generator for work item tracking.  A quick web search yielded an RSS feed generator for SharePoint.  I couldn't find one for SQL reportin...

Team Foundation ServerSource ControlTeam Build
Aug 11, 2006
Post comments count0
Post likes count0

MSBuild wiki

Buck Hodges

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

Team Foundation ServerTeam BuildMSBuild
Aug 10, 2006
Post comments count0
Post likes count0

Don’t override CoreCompile

Buck Hodges

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?  ...

Team Foundation ServerTeam Build
Aug 10, 2006
Post comments count0
Post likes count0

Putting the build number in your binaries

Buck Hodges

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 project,...

Team Foundation ServerTeam Build