How and where does TFS 2008 / TFS 2010 store changesets?

后端 未结 1 735
小蘑菇
小蘑菇 2021-01-12 12:14

I am attempting to understand how TFS 2008 (and 2010 if it\'s different) store and communicate details of a set of changes in a changeset.

Now when I commit to a Sub

相关标签:
1条回答
  • 2021-01-12 12:51

    TFS stores all changeset data in a SQL Server database. It stores the code from the most recent changeset in its entirety. It then stores a diff to the previous version. One of the benefits of storing it all in SQL Server is that it gains the "all or none" saving capability that is provided by transactions.

    As for WHERE it's stored, you can check out this blog entry http://blogs.msdn.com/b/bharry/archive/2009/04/19/team-foundation-server-2010-key-concepts.aspx

    0 讨论(0)
提交回复
热议问题