Re: A two-part vision for Subversion and large binary objects.

2021-07-30 Thread Karl Fogel
On 30 Jul 2021, Daniel Shahaf wrote: Karl Fogel wrote on Tue, Jul 27, 2021 at 20:24:32 -0500: 1) Make pristine text-base files optional. See issue #525 for details. In summary: currently, every large file uses twice the storage on the client side, and yet for most of these files there's littl

Re: svn authz error: Access denied issue when running svn rm resource where the user should be able to have full access

2021-07-30 Thread Daniel Shahaf
Daniel Shahaf wrote on Sat, Jul 31, 2021 at 00:41:48 +: > Now, the delete logic should request a *non* recursive access check if > the thing to be deleted is a plain file in HEAD. > subversion/libsvn_repos/commit.c:delete_entry() > does behave this way — when the .uasset path identifies a non

Re: svn authz error: Access denied issue when running svn rm resource where the user should be able to have full access

2021-07-30 Thread Daniel Shahaf
[dev@: tl;dr: mod_authz_svn shouldn't require svn_authz_recursive access on DELETE when the target is a file] Andrei Cusnir wrote on Wed, Jul 21, 2021 at 21:58:04 +0200: > Hi, > here is my authz config file > > [groups] > r_users = Alexander_Lost > > [:glob:/] > * = rw > > [:glob:/**/*.uasset]

Re: [PATCH] Fix libsvn_ra_serf build with external serf

2021-07-30 Thread Daniel Shahaf
Alexandr Miloslavskiy wrote on Wed, Jul 28, 2021 at 00:38:34 +0300: > +++ build/ac-macros/serf.m4 (working copy) > @@ -170,6 +170,14 @@ >serf_found=yes >SVN_SERF_INCLUDES=[`$PKG_CONFIG $serf_pc_arg --cflags-only-I`] >SVN_SERF_LIBS=[`$PKG_CONFIG $serf_pc_arg --l

Re: A two-part vision for Subversion and large binary objects.

2021-07-30 Thread Daniel Shahaf
Karl Fogel wrote on Wed, Jul 28, 2021 at 11:02:21 -0500: > On 28 Jul 2021, Nathan Hartman wrote: > > If you run 'svn up --set-depth=files' on a/b/c, as it works currently > > d/e/f/g will be deleted. (Unless they contain modifications.) So there > > has to be a way to make some depth elements stick

Re: A two-part vision for Subversion and large binary objects.

2021-07-30 Thread Daniel Shahaf
Karl Fogel wrote on Tue, Jul 27, 2021 at 20:24:32 -0500: > 1) Make pristine text-base files optional. See issue #525 for details. In > summary: currently, every large file uses twice the storage on the client > side, and yet for most of these files there's little benefit. They're > usually not p