CHECKOUT (4)
- Access permissions MUST be set so the principal requesting the check-out has read and write permission to the working resource. All of these operations MUST be performed, or none are performed.
- Thus, if any error occurs during processing, all operations performed to that time MUST be undone and a proper error result returned.