File History

Every file that Team Foundation Server manages has a full history associated with it. This history is available from the Source Control Explorer. Team Foundation Server minimizes space consumption by storing only the difference between each change – this is true even for binary files. This optimization allows you to benefit from a comprehensive history, yet not pay a penalty for storage. The history for each Team Foundation Server managed file is automatically created as you interact with the file.

The history that Team Foundation Server maintains is interactive as well. You can view the details for each change, to determine what other files were affected. When investigating the motivation behind a design decision or a bug regression, the Team Foundation Server file History is an invaluable tool.

Versioned File History