22.214.171.124.6 checkin document
The checkin document request is used by the client to enable the currently authenticated user to check in and unlock a document under source control which was previously checked out for editing using the checkout document (section 126.96.36.199.7) request or the get document (section 188.8.131.52.11) request with a "checkout" argument in the get_option parameter. The server MUST NOT check in a file if it has a short term lock.
service_name: This parameter is deprecated; see service_name in section 184.108.40.206.1.
document_name: For semantics, see document_name in section 220.127.116.11.1.The client MUST send and the server MUST interpret this URL-STRING (section 18.104.22.168.3) as the service-relative path of the document to check in.
comment: A STRING (section 22.214.171.124.5) that provides a checkin comment for the file being checked in. This parameter MAY be omitted by the client and defaults to an empty string.
keep_checked_out: A BOOLEAN (section 126.96.36.199.3) value that SHOULD determine a specified document's behavior in source control. If TRUE, the document SHOULD be checked in to source control and immediately checked back out; if FALSE, the document SHOULD be checked in. The server MUST treat this as equivalent to the "checkout" PUT-OPTION-VAL, as specified in Put-Option (section 188.8.131.52.18). Clients MAY omit this parameter, which defaults to FALSE.
time_checked_out: A TIME (section 184.108.40.206.6) that indicates the client's record of the time and date at which the file was last checked out. The server MAY refuse to commit the checkin if the time does not match the server's record of the time the file was checked out.
validateWelcomeNames: For semantics, see validateWelcomeNames in section 220.127.116.11.1.
meta_info: For semantics, see meta_info in section 18.104.22.168.1. This METADICT (section 22.214.171.124.11) contains all the metadata available to the client for the document that has been checked in after the operation has been completed.