Daniel Shahaf wrote on Tue, Dec 21, 2010 at 20:40:02 +0200: > Blair Zajac wrote on Tue, Dec 21, 2010 at 10:16:56 -0800: > > 4) In svn_repos_fs_commit_txn(), which order should errors be composed? > > svn_fs_commit_txn()'s error as the parent followed by the > > SVN_ERR_REPOS_POST_COMMIT_HOOK_FAILED error as a child? This seems to be > > the standard ordering of chained errors. On the other hand, it makes it > > harder to find a post-commit script error. > > Actually, it will make it impossible to detect post-commit errors over > ra_dav, since that RA layer marshals only the outermost error code in an > error chain.
This is now <http://subversion.tigris.org/issues/show_bug.cgi?id=3767>. (Details are partly from memory, partly from quick testing I re-did today.)