View and manage past versions

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

Visual Studio 2019 | Visual Studio 2017 | Visual Studio 2015 | Visual Studio 2013

One advantage of building your app under version control is that you can look back in time to get detailed information about what changes have been made to your files. Team Foundation Version Control (TFVC) maintains historical data related to every version of every file that has ever been checked in.

What do you want to do?

Get the history of an item
Get detailed information about what changes have been made to your files.

View file changes using annotate
You can annotate a file to learn who made changes and what changes they made in all earlier versions of the file.

Use labels to take a snapshot of your files
Use labels to take a snapshot of your files so that at a later date you can easily refer back to that snapshot.

Find and view changesets
Changesets make up the history of each item in version control. You can look at a changeset to get detailed information about past changes.

Roll back changesets
You can roll back the effects of one or more changesets.