Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-4755

Shelving: Lock and Unlock

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None

    Description

      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.

      Attachments

        Activity

          People

            Unassigned Unassigned
            julianfoad Julian Foad
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: