svn commit: r196156 - svnadmin/conf

Simon L. Nielsen simon at FreeBSD.org
Wed Aug 12 21:05:59 UTC 2009


Author: simon
Date: Wed Aug 12 21:05:58 2009
New Revision: 196156
URL: http://svn.freebsd.org/changeset/base/196156

Log:
  - Improve matching of paths to reduce risk of matching the wrong branch.
  - Add stable/8 support.
  
  Submitted by:	des, Dimitry Andric <dimitry at andric.com>

Modified:
  svnadmin/conf/mailer.conf

Modified: svnadmin/conf/mailer.conf
==============================================================================
--- svnadmin/conf/mailer.conf	Wed Aug 12 21:03:16 2009	(r196155)
+++ svnadmin/conf/mailer.conf	Wed Aug 12 21:05:58 2009	(r196156)
@@ -335,54 +335,58 @@ truncate_subject = 200
 #
 
 [svnadmin]
-for_paths = svnadmin/.*
+for_paths = ^svnadmin(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-svnadmin at freebsd.org
 
 [head]
-for_paths = head/.*
+for_paths = ^head(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-head at freebsd.org
 
+[stable-8]
+for_paths = ^stable/8(/[^/]+)*$
+to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-stable at freebsd.org svn-src-stable-8 at freebsd.org
+
 [stable-7]
-for_paths = stable/7/.*
+for_paths = ^stable/7(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-stable at freebsd.org svn-src-stable-7 at freebsd.org
 
 [stable-6]
-for_paths = stable/6/.*
+for_paths = ^stable/6(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-stable at freebsd.org svn-src-stable-6 at freebsd.org
 
 [stable-other]
-for_paths = stable/[^67]/.*
+for_paths = ^stable/[^678](/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-stable at freebsd.org svn-src-stable-other at freebsd.org
 
 [projects]
-for_paths = projects/.*
+for_paths = ^projects(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-projects at freebsd.org
 
 [user]
-for_paths = user/.*
+for_paths = ^user(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-user at freebsd.org
 
 [release]
-for_paths = release/.*
+for_paths = ^release(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-release at freebsd.org
 
 [releng]
-for_paths = releng.*
+for_paths = ^releng(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-releng at freebsd.org
 
 [vendor]
-for_paths = vendor.*
+for_paths = ^vendor(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-vendor at freebsd.org
 
 [vendor-cddl]
-for_paths = vendor-cddl/.*
+for_paths = ^vendor-cddl(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-vendor at freebsd.org
 
 [vendor-crypto]
-for_paths = vendor-crypto/.*
+for_paths = ^vendor-crypto(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-vendor at freebsd.org
 
 [vendor-sys]
-for_paths = vendor-sys/.*
+for_paths = ^vendor-sys(/[^/]+)*$
 to_addr = src-committers at freebsd.org svn-src-all at freebsd.org svn-src-vendor at freebsd.org
 


More information about the svn-src-svnadmin mailing list