Ryan Schmidt <subversion-2012a <at> ryandesign.com> writes:

> 
> 
> On Apr 2, 2012, at 15:19, Tsunam wrote:
> 
> > From the mirror users can create new files to be added, but the delete/copy
> > aspects fail when run through the proxy.
> 
> How do they fail? What error messages occur?
> 
> 

>From the client perspective in tortoisesvn they see that the commit fails, and
the following errors:

Changing file 'file' is forbidden by the server
Access to 'path/!revision/trunk/' forbidden.

Master server logs:
Access denied: 'user' COPY CM:path - cm-sun:path

Which just hit a cord with me. When the move from 1.4 to 1.6 was done on the
master, the repo was renamed from cm-sun to just cm. The proxy still was at the
/svn/cm-sun location even if the svnmaster is pointing correctly it appears that
it's trying to do the copy to the cm-sun repo.

So as a test I took the mirror location and made a new location that matches the
cm repository name on the master. user did the commit and it worked fine.

Having a few more of the dev's test the change,but appears that it was a simple
repository name difference between the master and slave and passing the proxies
repo name along for the ride.





Reply via email to