sebb wrote on Tue, 07 Jul 2020 12:55 +0100:
> Is there any restriction on svnmucc targets which can appear in a batch script?
>
> I assume that all targets must be in the same repository, but are
> there any further restrictions, e.g. must they have the same initial
> root directory path?
>
> I ask this because I am getting the following:
>
> svnmucc: E175013: Access to '/.../!svn/rvr/98024' forbidden
>
> The script is equivalent to:
>
> put
> file.txt
> top1/file.txt
>
> mv
> top2/d1/file2.txt
> top2/d2/file2.txt
>
> top1 and top2 are different top-level root folders in the same repository, i.e.
> svn info root/top1 gives the same UUID as svn info root/top2
There are no restrictions other than "in the same repository".
However, if you edit both ^/top1/foo and ^/top2/bar in the same
revision, the edit drive will be rooted on ^/, and it's possible you
need 'w' access on ^/ in the authz file for that to work. (See
«svnauthz accessof»)
And of course, check the server logs for hints.
Received on 2020-07-07 15:22:22 CEST