Setup the server and give the commit access to chosen developers.
Good for closed company developement.
Good for catherdral type of developement.
Easier to find the authorized source.
Easier to find the authorized developers.
Harder to participate.
Revision Control Systems