I ran two searches on CodePlex to see what folks are developing for TFS. One search was for “TFS” and the other was for “Team Foundation,” which I hope would be enough to catch them all. The second search only yielded one additional project (Time Tracker).
It’s always cool to see what folks come up with. Highly-motivated individuals and groups can extend TFS in really meaningful ways. If you start a project for TFS, contact me when you have a usable release, and I’ll mention it in a post.
The one highlighted in bold have useful releases that you can download today.
TFS Code Review Workflow This project is a combination of a Code Review Work Item and a Code Review Check-in Policy. The check-in policy doesn’t allow a check-in unless it has an associated Code Review work item, and that work item is set to approved. Only people in a TFS group named [Project]Code Reviewers can set an item to approved. Workflow: 1. Dev finishes code and wants it reviewed …
Web Service for receiving notification of TFS check-ins and copying specified files to locations like UNC paths or SharePoint servers.
[Note: This is like the shadow folders feature from VSS. It’s quite a bit more sophisticated than the Windows task scheduler approach.]
This project aspires to create a Version Tree Browser for Team Foundation Server allowing for the visual presentation of branches, merges and version information. The exact format and requirements will be determined as part of this project based on published best practices, similarly mature related product features and TFS version control specific feature sets.
A plug-in to allow communication with Team Foundation Server for the popular open source build automation tool CruiseControl.NET
Member of the Power Toys for Visual Studio Collection – TFS Admin Tool allows a Team Foundation Server administrator to quickly add and modify user permissions to all three platforms utilized by TFS through one common interface.
This project will be a Team Foundation Server Client GUI with extended functionality. The GUI will look like the familiar Source Safe GUI offering developer specific features for queries against TFS.
TeamPatter is a TFS integrated messaging tool that allows for communication with any user accessible via Windows Live Messenger or classic MSN messenger. The integration with TFS comes in the form that from within workitem screens or via commands used directly in the messenger window, IM conversations on work items and potentially additional artifacts can be stored with the work items and visible …
Turtle is a free, open source client for Microsoft Team Foundation Server source control services. It is an alternative to the VSTS plugin for Visual Studio, or for those who may be using using TFS for projects not compatible with Visual Studio.
Automaton is a Continuous Integration engine optimized for Team System and Team Builds. Included is the TeamFoundationExtensions class library which includes helpers and tasks for TFS and MSBuild.
Team Foundation Time Tracker is small utility for tracking work time on any type of work item in Team Foundation Server