You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@subversion.apache.org by "Julian Foad (JIRA)" <ji...@apache.org> on 2018/06/25 13:13:00 UTC

[jira] [Created] (SVN-4755) Shelving: Lock and Unlock

Julian Foad created SVN-4755:
--------------------------------

             Summary: Shelving: Lock and Unlock
                 Key: SVN-4755
                 URL: https://issues.apache.org/jira/browse/SVN-4755
             Project: Subversion
          Issue Type: Sub-task
            Reporter: Julian Foad


Use case: the user expects to work on different files, and wishes to release the shelved files so that other users could work on them.

Shelving should (optionally) *unlock* any locked files
* consistent with "commit"

Making a checkpoint (saving a shelf-version) should *not* unlock the files.

Conversely, unshelving should (optionally) *lock* files. Either
* (optionally) lock all unshelved files that have the "svn:needs-lock" property; or
* store the lock state in the shelf, and (optionally) lock all unshelved files that were locked before they were shelved.




--
This message was sent by Atlassian JIRA
(v7.6.3#76005)