Team Foundation Server Works with Other Tools
Visual Studio Team Foundation Server (TFS) offers source control, data collection, reporting, and project tracking, and is intended for collaborative software development projects. It sits on a server in your organization as a project repository. It works great with the standard, professional, and Team System versions of Visual Studio. You create projects, check in code, build your projects, all because you connect to TFS. And you can customize it to work the way your team works.
But as Somasegar points out in his blog entry, Team Foundation Server - plays well with others..., TFS works well in more development environments that just Windows-centric ones.
Here are some examples of other clients can integrate.
On the server side:
For more information see, Somasegar's blog entry on Team Foundation System.