Short-urls impossible with WebDAV Pass Thru

2014-08-07 Thread Tyler Winter Mace
I am adding a mirror repository, mirroring an http-based repository. That repository uses a shortest-possible naming scheme (""). For example: http://svnhost/repos/trunk/main.c Now that I'm trying to mirror it, I find that the mirror doesn't like it. It issues this error: SVNMasterURI

Re: Short-urls impossible with WebDAV Pass Thru

2014-08-07 Thread Stefan Sperling
On Wed, Aug 06, 2014 at 03:18:25PM -0400, Tyler Winter Mace wrote: > I am adding a mirror repository, mirroring an http-based repository. That > repository uses a shortest-possible naming scheme (""). For > example: > http://svnhost/repos/trunk/main.c > > Now that I'm trying to mirror it, I fi

Re: Short-urls impossible with WebDAV Pass Thru

2014-08-07 Thread Ben Reser
On 8/7/14 8:50 AM, Stefan Sperling wrote: > Oh geez... the cobwebs... > > I honestly don't recall, but I strongly suspect that it has something to > do with how the mirroring filters work. These things do essentially a > global search-and-replace on the request and response bodies and > headers,

Checkout fails on restrictions in higher .svn dir

2014-08-07 Thread Josh Cepek
It seems that if Subversion finds a .svn directory in any parent path up to the filesystem root, it requires access to the wc.db file or fails to perform a checkout operation. The use-case that caused this is a system where parts of the filesystem are checked into an SVN repo for operational manag

Re: Checkout fails on restrictions in higher .svn dir

2014-08-07 Thread Nico Kadel-Garcia
> The permissions on the /.svn/ dir are such that only root can access them (file mode 0700.) Don't Do That(tm). Write Subversion checkos for the parts of hte filesystem individuall, not as a master based at /. It's pretending that your entire filesystem is a Subversion checkout. The extend to

Re: Checkout fails on restrictions in higher .svn dir

2014-08-07 Thread Josh Cepek
On 08/07/2014 10:46 PM, Nico Kadel-Garcia wrote: >> The permissions on the /.svn/ dir are such that only root > can access them (file mode 0700.) > > Don't Do That(tm). Write Subversion checkos for the parts of hte > filesystem individuall, not as a master based at /. > > It's pretending that y

Re: Short-urls impossible with WebDAV Pass Thru

2014-08-07 Thread Ryan Schmidt
On Aug 7, 2014, at 1:20 PM, Ben Reser wrote: > > Our test suite does not test this scenario. Wouldn't that be a good first thing to do?