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

Shelving: Lock and Unlock

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:

      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

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

              Dates

              • Created:
                Updated: