Showing tag results for Source Control

Aug 28, 2006
Post comments count0
Post likes count0

Finding the changes between two labels in TFS version control

Buck Hodges

Carl Daniel (code) and Robert Downey (code) each wrote and posted code to show the changesets between two labels in TFS version control.  They each took the same basic approach: call QueryLabels() to get the set of items in each label, find the highest changeset version for each set of items, and then call QueryHistory() with the range of vers...

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

Dev lead for Team Build

Buck Hodges

For three years I worked on Team Foundation Server Version Control.  Most of my contributions were to the version control object model, the tf.exe command line, and general infrastructure.  After v1 shipped in March, we reorganized the TFS organization. Version 1 of TFS Team Build was developed by a small team in India, led by Gautam.&nbs...

Team Foundation ServerSource ControlTeam Build
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 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
Jul 25, 2006
Post comments count0
Post likes count0

Google Web Accelerator doesn’t mix with TFS

Buck Hodges

In the forum post Getting Latest Version Error (TF30063), a user was getting the error message "TF30063: You are not authorized to access Microsoft-IIS/6.0" when getting files from version control.  I asked a bunch of questions, which the user answered, but that didn't really help.  The user end up figuring it out.  It turns out...

Team Foundation ServerSource Control
Jul 20, 2006
Post comments count0
Post likes count0

Using the version control caching proxy server to speed up get

Buck Hodges

I've written about our experiences using the version control caching proxy server before, but I thought I'd post a screenshot that nicely shows the difference in bandwidth utilization. Before I do that, we were recently having a serious problem with our local caching proxy server being slow and sometimes not responding.  Robert Horvick looked ...

Team Foundation ServerSource Control