Question: How is the checkout model different from VSS?

- J.D. Meier, Jason Taylor, Alex Mackman, Prashant Bansode

Answer

When you check out a file from TFS version control, the file is marked as writable in your workspace but is not synchronized with the database server. To get the latest version from the database server, you must first use the get command. In contrast, a VSS check-out operation gets the file from the database server and marks it as writable in your workspace.

Visual SourceSafe uses exclusive checkout by default, while TFS uses shared checkout by default. Shared checkout enables multiple developers to make changes to a file at the same time. Unlike in Visual SourceSafe, most conflicts in TFS can be resolved automatically.

Additional Resources


Last edited Jul 19, 2007 at 12:00 AM by jtaylorsi, version 6

Comments

No comments yet.