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 <dimi...@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-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-svnad...@freebsd.org
 
 [head]
-for_paths = head/.*
+for_paths = ^head(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-h...@freebsd.org
 
+[stable-8]
+for_paths = ^stable/8(/[^/]+)*$
+to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-sta...@freebsd.org svn-src-stabl...@freebsd.org
+
 [stable-7]
-for_paths = stable/7/.*
+for_paths = ^stable/7(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-sta...@freebsd.org svn-src-stabl...@freebsd.org
 
 [stable-6]
-for_paths = stable/6/.*
+for_paths = ^stable/6(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-sta...@freebsd.org svn-src-stabl...@freebsd.org
 
 [stable-other]
-for_paths = stable/[^67]/.*
+for_paths = ^stable/[^678](/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-sta...@freebsd.org svn-src-stable-ot...@freebsd.org
 
 [projects]
-for_paths = projects/.*
+for_paths = ^projects(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-proje...@freebsd.org
 
 [user]
-for_paths = user/.*
+for_paths = ^user(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-u...@freebsd.org
 
 [release]
-for_paths = release/.*
+for_paths = ^release(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-rele...@freebsd.org
 
 [releng]
-for_paths = releng.*
+for_paths = ^releng(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-rel...@freebsd.org
 
 [vendor]
-for_paths = vendor.*
+for_paths = ^vendor(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-ven...@freebsd.org
 
 [vendor-cddl]
-for_paths = vendor-cddl/.*
+for_paths = ^vendor-cddl(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-ven...@freebsd.org
 
 [vendor-crypto]
-for_paths = vendor-crypto/.*
+for_paths = ^vendor-crypto(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-ven...@freebsd.org
 
 [vendor-sys]
-for_paths = vendor-sys/.*
+for_paths = ^vendor-sys(/[^/]+)*$
 to_addr = src-committ...@freebsd.org svn-src-all@freebsd.org 
svn-src-ven...@freebsd.org
 
_______________________________________________
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to