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
- is related to
-
SVN-525 Allow working copies without .svn/pristine/ cache (a.k.a. "text-base/" files).
- In Progress