sanify logging for svnsync
|Reported by:||Jeff Hammel||Owned by:||Jeff Hammel|
Currently, svnsync prints to stdout. This makes its behavior incompatible with the existing trac logging infrastructure. A logger, or more generally a function that writes strings to a destination, should be passed into the svnsync functions to preserve their autonomy while simultaneously allowing for enhanced capability.