Team Foundation Server (TFS) is the on-premises version of Azure DevOps, providing Git and version control hosting, continuous integration, agile planning (issues, Kanban, Scrum, dashboards) and release management for continuous delivery to the cloud and on-premises.
TFS provides a set of collaborative software development tools that integrate with your existing IDE or editor, enabling your cross-functional team to work effectively on software projects of all sizes. TFS combines activities such as Source Control Management, Work Item Tracking, Project Management, Build Management, and Reporting into a single product with strong integration points to the Visual Studio and Microsoft Office product lines. Find out more here.
Additionally, the rich API and extensibility points of TFS allows for custom applications and plug-ins to be created to customize TFS beyond the standard clients and server actions.
TFS and VSTS are highly related, sharing the same code base and most features, with the differentiator being TFS is the on-premise version, while VSTS is the hosted, software-as-a-service offering. Upcoming TFS features are usually made available in VSTS before being released in a quarterly update.
Looking to migrate from TFS to VSTS?
Move from TFS to VSTS and bring your data along. The TFS Database Import Service can help make your move to the cloud a reality! Follow the step by step migration guide to import your entire TFS database so your team can always be on the latest version in VSTS and take advantage of the many developer services available with VSTS. Find out more here.
Tag Usage
It is recommended to use the tfs tag along with the specific product area tags:
- tfs-workitem: work items, boards and sprint planning
- tfsbuild: continuous integration build in TFS
- tfs-migration: migrating from TFS to VSTS
- tfvc: Team Foundation Version Control, the centralized version control system
- git: Git repositories in Team Foundation Server
Also see the vsts tag if you're using Visual Studio Team Services instead of the on-premises tfs.
Other resources
We have channels that you can also voice your concerns, FAQs, documentation and submit an idea:
- See what TFS can do for you – get started with VSTS
- Documentation
- Product updates – view the latest updates to TFS
- Submit an idea – help us improve our products
- Report a bug – having an issue? Let us know