This restriction makes more sense than read access and is easily implemented in the version control system. ClearCase supports flexible user, group access restrictions.