Again, I come to SVN community as a rookie.
My question today is how to transfer my existing CVS like email
notification scheme to SVN with the least resistance?
I do not want to use any additional third party products only the SVN
Basically, I need to translate what I have in
"<path-to-repository>/CVSROOT/loginfo" to the SVN equivalent.
Can someone give me an example?
My CVS loginfo file looks like so:
=========== loginfo ================================================
# The "loginfo" file is used to control where "cvs commit" log
#information is sent. The first entry on a line is a regular expression
# which is tested
# against the directory that the change is being made to, relative to
#the $CVSROOT. For the first match that is found, the remainder of the
#line is a filter program that should expect log information on its
# If the repository name does not match any of the regular expressions
#in the first field of this file, the "DEFAULT" line is used, if it is
# If the name "ALL" appears as a regular expression it is always used
# in addition to the first matching regex or "DEFAULT".
# The filter program may use one and only one "%s" modifier (ala
#printf). If such a "%s" is specified in the filter program, a brief
#title is included (as one argument, enclosed in single quotes) showing
#the relative directory name and listing the modified file names.
# For example:
#DEFAULT (echo ""; who am i; echo %s; date; cat) >>
ALL mail -s %s email@example.com firstname.lastname@example.org
project1 mail -s %s email@example.com firstname.lastname@example.org
project2 mail -s %s email@example.com firstname.lastname@example.org
project3 mail -s %s email@example.com
project4 mail -s %s firstname.lastname@example.org email@example.com
project5 mail -s %s firstname.lastname@example.org email@example.com
================ loginfo ==========================================
The above gives nice emails from the user who made the commit, log
message description and the files that were modified.
To unsubscribe, e-mail: firstname.lastname@example.org
For additional commands, e-mail: email@example.com
Received on Sat Sep 2 02:30:08 2006