On error, this is the log: ---------------------------------------------------------- 32537 2011-11-14T11:27:47.115320Z - testuser1 svn open 2 cap=(edit-pipeline svndiff1 absent-entries depth mergeinfo log-revprops) /X/Y SVN/1.7.1 - 32558 2011-11-14T11:27:52.216951Z - testuser1 svn open 2 cap=(edit-pipeline svndiff1 absent-entries depth mergeinfo log-revprops) /X/Y SVN/1.7.1 - 32558 2011-11-14T11:27:52.217898Z - testuser1 svn get-latest-rev 32558 2011-11-14T11:27:52.218009Z - testuser1 svn get-latest-rev 32558 2011-11-14T11:27:52.218086Z - testuser1 svn get-mergeinfo (/X/Y) inherited 32558 2011-11-14T11:27:52.238038Z - testuser1 svn reparent /X/Y 32558 2011-11-14T11:27:52.238109Z - testuser1 svn reparent /A/B 32558 2011-11-14T11:27:52.238140Z - testuser1 svn reparent /X/Y 32558 2011-11-14T11:27:52.238178Z - testuser1 svn check-path /X/Y@19 32558 2011-11-14T11:27:52.238221Z - testuser1 svn reparent /A/B 32558 2011-11-14T11:27:52.238256Z - testuser1 svn check-path /A/B/E@19 ----------------------------------------------------------
b. On 14 November 2011 10:49, Philip Martin <philip.mar...@wandisco.com> wrote: > Bostjan Skufca <bost...@a2o.si> writes: > > > Nope, first step already fails (commit 3) if there are "[/]\n* = r" lines > > present in authz file. > > > > It works if I create authz file like this (note the usage of rw > everywhere): > > [/A/B] > > pm = rw > > > > [/X/Y] > > pm = rw > > --------------------------------- > > > > > > It DOES NOTwork if I create authz file like this: > > [/A/B] > > pm = rw > > > > [/X/Y] > > pm = r > > --------------------------------- > > > > > > Any further ideas? > > Use "--log-file log.txt" when you start svnserve and then try the > failing copy. On my Linux machine with: > > $ cat repo/conf/authz > [/A/B] > pm = rw > [/] > pm = r > > $ svn cp -mm svn://localhost/repo/X svn://localhost/repo/A/B/C > Committed revision 22 > > $ cat log.txt > 9486 2011-11-14T09:48:08.909530Z 127.0.0.1 - repo open 2 > cap=(edit-pipeline svndiff1 absent-entries depth mergeinfo log-revprops) > /X/Y SVN/1.7.1-dev - > 9486 2011-11-14T09:48:08.910096Z 127.0.0.1 - repo get-latest-rev > 9486 2011-11-14T09:48:08.910211Z 127.0.0.1 - repo get-latest-rev > 9486 2011-11-14T09:48:08.910339Z 127.0.0.1 - repo get-mergeinfo (/X/Y) > inherited > 9486 2011-11-14T09:48:08.910587Z 127.0.0.1 - repo reparent /X/Y > 9486 2011-11-14T09:48:08.910675Z 127.0.0.1 - repo reparent /A/B > 9486 2011-11-14T09:48:08.910743Z 127.0.0.1 - repo reparent /X/Y > 9486 2011-11-14T09:48:08.911190Z 127.0.0.1 pm repo check-path /X/Y@21 > 9486 2011-11-14T09:48:08.911633Z 127.0.0.1 pm repo reparent /A/B > 9486 2011-11-14T09:48:08.911712Z 127.0.0.1 pm repo check-path /A/B/C@21 > 9486 2011-11-14T09:48:08.930591Z 127.0.0.1 pm repo commit r22 > > > -- > Philip >