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.