When developing the solution in a team environment, team cooperation is an essential requirement. This is where, although it can be changed later, a cooperation model must be chosen.
If you remember from Chapter 1, there are two main approaches in SCM when it comes to cooperation models:
Visual SourceSafe is built around the Check out-Modify-Check in model. This model has two sub-models of operation:
The Exclusive Check-Out Model uses a pessimistic concurrency scheme characterized by a Lock-Modify-Unlock mode of operation because it allows only one user at a time to modify a resource.
The Multiple Check-Out Model ...