Jan Algermissen wrote:

On Nov 28, 2009, at 6:19 AM, Geoffrey M Clemm wrote:


Note that versioning servers without working copies often still require a checkout/checkin protocol. The "checkout" method is used as a notification to other users that this client is working on that resource. The "checkin" method is used to tell the server "I want you to create a new version with the current content" (while a PUT just updates the current content without creating a new version).

In this case, checkout/checkin is also orthogonal to the notion of versioning and would not need to be mentioned in the spec. IOW, the only reason mentioning checkin/checkout in the spec is because the definition of working copy depends on it.
...

Does it?

"A "working copy" is a resource at a server-defined URL that can be modified to create a new version of a versioned resource."

Best regards, Julian

Reply via email to