On Jan 13, 2016, at 9:27 AM, Alfred von Campe wrote:
> 
> We are using a (very old) commit-email.pl script to send out email 
> notifications from a post-commit hook on our Linux server running Subversion 
> 1.7.5.  Lately I’ve noticed some emails that contain lots of “unprintable” 
> characters.  Here is a snippet from a recent commit:
> 
>     If it?\226?\128?\153s nil, I set to false.
> 
> This is happening mostly from Mac clients.  Running “svn log” from the 
> command line on Linux and Windows shows the check-in comment correctly, but 
> not from a Mac client ironically.  This leads me to believe that the log is 
> stored correctly on the server but that the commit-email.pl is script is not 
> properly sending it out.  I assume this is an issue with not properly 
> encoding TF.  So my questions are:
> 
>    1. Where can I find the latest version of the commit-email.pl script and 
> does it fix this issue?
>    2. If not, what is the current recommended script to use to send email 
> notifications from a post-commit hook?

The current version of commit-email.pl is here:

http://svn.apache.org/repos/asf/subversion/trunk/contrib/hook-scripts/commit-email.pl.in

As it says at the top:

# This script is deprecated.  The Subversion developers recommend
# using mailer.py for post-commit and post-revprop change
# notifications.  If you wish to improve or add features to a
# post-commit notification script, please do that work on mailer.py.
# See 
http://svn.apache.org/repos/asf/subversion/trunk/tools/hook-scripts/mailer .


Reply via email to