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

Pristines-on-demand: authz denied during textbase sync

    XMLWordPrintableJSON

Details

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

    Description

      dev@ thread "Pristines-on-demand: authz denied during textbase sync"

       authz_tests.py 31 remove_access_after_commit(): "remove a subdir with
      authz file"
      Fails in pristine-on-demand mode in this scenario:

      • checkout
      • commit changes to files under dirs (B,D)
      • change authz in repo: remove access from (B,D)
      • local modification to file under dir (D)
      • (no text bases are present locally, yet)
      • update

      Expected: the update ...

      • removes now-inaccessible unmodified paths (B)
      • tree-conflicts now-inaccessible parent of local mods (D)

      Actual:

      • the update first does a "text base sync", trying to fetch text bases
        of all locally modified files within the tree, and
      • this code path errors out "unauthorized" when it hits a file such as (F).

      (Annotations (B), (D), (F) refer to distinct files found in the test case.)

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: