¿Puede un gancho de pre-recepción bloquear a un usuario al presionar nuevos files / carpetas?

Estoy intentando escribir un gancho de pre-recepción que podría impedir que un usuario empuje nuevos files y carpetas. Sé cómo evitar que un usuario presione cambios, pero ahora quiero bloquear nuevos files / carpetas. El usuario debería poder enviar actualizaciones.