[WHODO-dev] r25 - in trunk/doc/svn_hooks/hooks/scripts: . mailer

0 views
Skip to first unread message

jiangxin

unread,
May 15, 2006, 2:21:30 AM5/15/06
to whod...@googlegroups.com
Author: jiangxin
Date: 2006-05-14 23:21:00 -0700 (日, 14 5月 2006)
New Revision: 25

Modified:
trunk/doc/svn_hooks/hooks/scripts/check-case-insensitive.pl
trunk/doc/svn_hooks/hooks/scripts/check-mime-type.pl
trunk/doc/svn_hooks/hooks/scripts/check-mime-type.py
trunk/doc/svn_hooks/hooks/scripts/commit-email.pl
trunk/doc/svn_hooks/hooks/scripts/commit_log_check.py
trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.conf
trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.py
trunk/doc/svn_hooks/hooks/scripts/propchange-email.pl
Log:
设置 LC_ALL, 以便 svnlook 能够返回正确的字符编码。

已修改: trunk/doc/svn_hooks/hooks/scripts/check-case-insensitive.pl
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/check-case-insensitive.pl 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/check-case-insensitive.pl 2006-05-15 06:21:00 UTC (rev 25)
@@ -29,7 +29,8 @@
# It should list the file names which are in conflict. But it does stop the
# commit.
use encoding "utf8";
-$ENV{'LANG'} = 'en_GB.UTF-8';
+$ENV{'LANG'} = 'zh_CN.utf8';
+$ENV{'LC_ALL'} = 'zh_CN.utf8';

# Please check the path to svnlook is correct...
my $svnlook;

已修改: trunk/doc/svn_hooks/hooks/scripts/check-mime-type.pl
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/check-mime-type.pl 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/check-mime-type.pl 2006-05-15 06:21:00 UTC (rev 25)
@@ -42,6 +42,8 @@

# Svnlook path.
my $svnlook = "/usr/bin/svnlook";
+$ENV{'LANG'} = 'zh_CN.utf8';
+$ENV{'LC_ALL'} = 'zh_CN.utf8';

# Since the path to svnlook depends upon the local installation
# preferences, check that the required program exists to insure that

已修改: trunk/doc/svn_hooks/hooks/scripts/check-mime-type.py
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/check-mime-type.py 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/check-mime-type.py 2006-05-15 06:21:00 UTC (rev 25)
@@ -22,7 +22,7 @@
else:
SVNLOOK = '/usr/bin/svnlook'

-os.environ['LANG'] = os.environ['LC_ALL'] = 'zh_CN.gbk'
+os.environ['LANG'] = os.environ['LC_ALL'] = 'zh_CN.utf8'

MIN_LENGTH = 5

已修改: trunk/doc/svn_hooks/hooks/scripts/commit-email.pl
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/commit-email.pl 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/commit-email.pl 2006-05-15 06:21:00 UTC (rev 25)
@@ -23,6 +23,8 @@


$ENV{PATH} = "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin";
+$ENV{'LANG'} = 'zh_CN.utf8';
+$ENV{'LC_ALL'} = 'zh_CN.utf8';

# Turn on warnings the best way depending on the Perl version.
BEGIN {

已修改: trunk/doc/svn_hooks/hooks/scripts/commit_log_check.py
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/commit_log_check.py 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/commit_log_check.py 2006-05-15 06:21:00 UTC (rev 25)
@@ -18,6 +18,8 @@
else:
SVNLOOK = '/usr/bin/svnlook'

+os.environ['LANG'] = os.environ['LC_ALL'] = 'zh_CN.utf8'
+
MIN_LENGTH = 5

def main(repos, txn):

已修改: trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.conf
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.conf 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.conf 2006-05-15 06:21:00 UTC (rev 25)
@@ -18,7 +18,7 @@

# This command will be invoked with destination addresses on the command
# line, and the message piped into it.
-#mail_command = /usr/sbin/sendmail
+mail_command = /usr/sbin/sendmail

# This option specifies the hostname for delivery via SMTP
#smtp_hostname = localhost

已修改: trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.py
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.py 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/mailer/mailer.py 2006-05-15 06:21:00 UTC (rev 25)
@@ -44,8 +44,8 @@
import svn.core

SEPARATOR = '=' * 78
+os.environ['LANG'] = os.environ['LC_ALL'] = 'zh_CN.utf8'

-
def main(pool, cmd, config_fname, repos_dir, cmd_args):
### TODO: Sanity check the incoming args

已修改: trunk/doc/svn_hooks/hooks/scripts/propchange-email.pl
===================================================================
--- trunk/doc/svn_hooks/hooks/scripts/propchange-email.pl 2006-05-15 02:10:11 UTC (rev 24)
+++ trunk/doc/svn_hooks/hooks/scripts/propchange-email.pl 2006-05-15 06:21:00 UTC (rev 25)
@@ -23,6 +23,8 @@
# ====================================================================

$ENV{PATH} = "/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin";
+$ENV{'LANG'} = 'zh_CN.utf8';
+$ENV{'LC_ALL'} = 'zh_CN.utf8';

# Turn on warnings the best way depending on the Perl version.
BEGIN {

Reply all
Reply to author
Forward
0 new messages