We'd like to add high-level operation logging to svnserve, as we did for
mod_dav_svn (see r15915, r15933, r15974, r15976, and r16151). However, with
mod_dav_svn, more of the foundation was there to start with: Apache HTTPD
already logs, and already has a configuration mechanism to which we could add
commands for setting the high-level log location. This is not the case for
svnserve.
To do high-level logging right in svnserve, we want to first create a
proto-apr-API to write to syslodg/win32-eventd. Because svnserve isn't part of
a larger server (httpd) that already has its own logging facility, svnserve
should plug into the operating system's standard logging facilities. See
http://subversion.tigris.org/servlets/ReadMsg?list=dev&msgNo=103395
From: Ben Collins-Sussman <sussman@collab.net>
Subject: logging: are we there yet?
Date: Wed, 27 Jul 2005 12:12:00 -0500
Message-Id: <50C182A3-BC6F-40EC-AC07-111F4810C6CF@collab.net>
and its thread for the full discussion.