Reputation: 30924
I'm writing a hook for Git that will let me select workitems from TFS 2008 and inject them into the commit message from Git.
I've already written a stub so that I can develop my functionality without referencing TFS 2008. However, when creating the real thing, how do I get a copy of the desired Team Foundation assemblies on my local computer?
The only option I see is manually copying the assemblies from a TFS 2008 instance and trying to reference them.
Is there an alternative that I'm simply not seeing?
Thanks for the webservices answer, but the TFS webservices are undocumented and Microsoft is recommending to use the .NET API instead of the webservices. The API is supposed to be stable - the webservices are liable to change.
Upvotes: 0
Views: 155
Reputation: 30924
Found it. Install the Microsoft Visual Studio 2008 SDK. You will find the assemblies in Program Files\Microsoft Visual Studio 2008 SDK\VisualStudioIntegration\Common\Assemblies.
Upvotes: 1
Reputation: 65461
You could talk to TFS via web services, that would remove the need for the TFS assemblies.
Upvotes: 0