I am looking for some quick ways to do some (more) complex queries across who has what checked out and things like that (eg. which files have >1 person checked out).
I have been learning F# over the last year or so and saw the potential to use both the functional aspects of F# to quickly create some useful and more complex TFS commands.
I was wondering if anyone else has done this, or have any ideas on how I would go about doing this.
PS: I am using TFS 2005.
Thanks
Russell
You’ll need the Visual Studio 2005 SDK to get the needed assemblies. The SDK also includes a few examples in C# you can use as reference, and some dokumentation. Neither is very good (IMHO) so you’ll probably have to do some googling.
I wrote the following code as proof of concept, but it might help you to get started. Note this is written in VS2010 so you might have to use #I statements to reference the right assemblies.
//Huusom