Showing results for TFS API - Buck Hodges

Apr 23, 2010
0
0

How to see the TFS server calls made by the client

Buck Hodges
Buck Hodges

Back in 2006 I wrote a post about a performance dialog that lets you see all of the calls made by the client.  It works with Visual Studio (devenv.exe), TFS command line (tf.exe), TCM command line (tcm.exe), Test Manager (mtm.exe), etc. It’s still in the product in 2010, and it’s as useful as ever if you are writing code that talks to TFS, an...

Team Foundation ServerTFS 2010TFS API
Feb 11, 2010
0
0

TFS client API changes from Beta 2 to RC

Buck Hodges
Buck Hodges

While I don’t have a comprehensive list, I do want to point out these four changes in particular because these classes are fundamental to the API.  If you have written code with the Beta 2 client API, here are the changes you will need to be aware of to use the RC client API. [UPDATE 2/12/10]  Jim Lamb has posted updated TFS ...

Team Foundation ServerTFS 2010TFS API
Jan 21, 2010
0
0

Deep dive on Windows Workflow 4.0 activities

Buck Hodges
Buck Hodges

Patrick Carnahan is a developer on TFS Build, and he’s written a series of detailed posts on how to write custom activities in Windows Workflow 4.0 (WF), which is now used to orchestrate the build process for TFS Build in 2010.  It’s a deep dive on WF activities.  Jim Lamb’s post on how to integrate custom workflow activ...

Team Foundation ServerTeam BuildTFS 2010
Feb 9, 2009
0
0

Why the CheckInEvent doesn’t list all of the files in a changeset

Buck Hodges
Buck Hodges

I recently received a question from someone about the CheckInEvent. We subscribe to the Notify event using the BisSubscribe tool. Basically we have many applications that share some projects, but as TFS has no mechanism for sharing we have written our own in house app. We have hooked into Notify for the CheckInEvents and we check each file af...

Team Foundation ServerSource ControlTFS API
Feb 13, 2008
0
0

Team Foundation Build 2008 API documentation

Buck Hodges
Buck Hodges

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. http://download.microsoft.com/download/5/f/8/5f872c2e-4221-410b-b86e-4c3cd831b0c4/Team Foundation Build Managed Reference.chm After you download it you will need to right click it, choose ...

Team Foundation ServerTeam BuildTFS API
Feb 2, 2008
0
0

Updated post on how to filter checkin emails by paths

Buck Hodges
Buck Hodges

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

Team Foundation ServerSource ControlTFS API
Nov 20, 2007
0
0

Martin Woodward’s presentation on what’s new in TFS 2008

Buck Hodges
Buck Hodges

Martin Woodward has a posted a great set of slides from a presentation he did on what's new in TFS 2008.  After going through all of the features other than build, he spends more than half of the slides on the build features of TFS 2008 (aka Team Build).  I highly recommend taking a look at the slides, particularly if you haven't paid clo...

Team Foundation ServerSource ControlTeam Build
Nov 7, 2007
0
0

How to list the team projects created with a particular template in TFS 2008 or 2010

Buck Hodges
Buck Hodges

This question came up on an internal discussion, and I thought the answer would be useful to post. Question How we can find the list of projects created with the a particular VSTF template in TFS 2008 or 2010? In TFS 2005 we can find out programmatically as well with the query but in the new version we are not able to do so. Answer Sa...

Team Foundation ServerTFS 2010TFS API
Aug 16, 2007
0
0

TFS API: Determining if an edited file has changed

Buck Hodges
Buck Hodges

A few times over the last several months, the question has come up regarding how to determine whether a file on disk that is being edited is different that what is checked into TFS version control.  Folks looking at the PendingChange object have asked about the difference between the two hash value properties. If you query for the pendin...

Team Foundation ServerSource ControlTFS API
Aug 15, 2007
0
0

TFS 2008: Calling custom targets and documentation for the beta 2 object model

Buck Hodges
Buck Hodges

Aaron Hallberg has a written a great post on one of the new extensibility mechanisms we've added to the Microsoft.TeamFoundation.Build.targets file that forms the backbone of the msbuild process (it's imported by every tfsbuild.proj file and contains all of the targets and properties).  Aaron shows you how to have a different target called for...

Team Foundation ServerTeam BuildTFS API