Which revision control system requires a user to lock a file when it is checked out, so that other developers cannot work on it easily at the same time?

Git and Revision Control Systems >>> Which revision control system requires a user to lock a file when it is checked out >>> Using Git for Distributed Development

 

RCS requires a lock

================================

There is a central authoritative repository

There is a central authoritative repository

================================

Humans are required to resolve conflicts

================================

This can be done

================================

We have exercises on this