Team Foundation Server

Share code. Track work. Ship software.
The integrated server suite of developer tools for professional teams.
Download Now
Team Foundation Server

Any team, any project

Team Foundation Server

What is Team Foundation Server?

Collaborative software development tools for the entire team

Team Foundation Server provides a set of collaborative software development tools that integrate with your existing IDE or editor thus enabling your cross-functional team to work effectively on software projects of all sizes.

Version control

Unlimited, private, secure

Store and collaborate on code with unlimited private repositories. Use Git for distributed version control or Team Foundation version control (TFVC) for centralized version control. Collaborate on code easily with pull requests and code reviews. Manage permissions and policies to secure your repositories.
Version control
Agile

Tools for Agile teams

Kanban, scrum, dashboards

Enable your custom agile processes. Capture, prioritize, and track work with backlogs and customize-able Kanban boards. Ensure transparency and traceability with work items linked directly to code and builds. Customize rich dashboards for easy reporting.

Continuous integration

Build, package, test, release, repeat

Catch quality issues early with continuous integration (CI) builds. Automate and track all your deployments with release management. Maintain high quality using our broad set of testing tools. Deliver faster with package management through code and module reuse.
Continuous integration
Java Support

Java support

Develop for any platform

Use the IDE of your choice: Eclipse, IntelliJ, Android Studio, Visual Studio Code and more. Build your code with Ant, Maven and Gradle from your Git, Subversion and TFVC repositories. Implement CI/CD with native capabilities or through integrations with systems like Jenkins. Support cross-platform and mobile languages as well, including: C++, PHP, Python, Go, Swift and many more.

Integration

Open and extensible

Integrate your custom tool or third-party service with Team Foundation Server using open standards like REST APIs and OAuth 2.0. Integrate your favorite tools and services from our marketplace of extensions.
Integration
Team Foundation Server Express

Team Foundation Server Express

Free for individuals and small teams

Utilize Team Foundation Server Express as individual developers and small teams of five or less. Easily install for free on your personal desktop or laptop without needing a dedicated server. Upgrade to Team Foundation Server when your team has grown beyond five team members and take your full history with you.

Migrate from TFS to Visual Studio Team Services

Follow the step by step migration guide to import your entire TFS database so your team can always be on the latest version in Visual Studio Team Services and take advantage of the many developer services available with Team Services.
Integration

Use the cloud service

Host it yourself

Get started for free
Download trial