svnlog Change History

1.15 (2009-02-28)

Assume that names are encoded in UTF-8. Decode them and encode them using RFC 2047 encoding when needed for e-mail messages. If the name is not in valid UTF-8, continue using it verbatim in the mail message the way prior versions did. Based on a patch by Aaron Griffin.

Also update the URL for diffstat.

Lines changed: +34 -10

1.14 (2007-01-05)

Add a --confirm option to prompt for confirmation before sending commit notification. This is something of a hack that reopens the user's tty in order to print the prompt, and probably won't work in a lot of Subversion configurations.

Lines changed: +34 -9

1.13 (2007-01-04)

Add support for a limited form of selective reporting. The -i option can specify a list of regexes, and notification messages are only sent if one of the modified files matches one of those regexes. If the notification is sent, the content will be the same as always; it is not filtered to exclude anything that doesn't match the regexes.

Lines changed: +32 -6

1.12 (2006-09-03)

Remove the BUGS entry about svnlog's lack of support for split bug closing messages, since this is now handled correctly in commit messages.

Lines changed: +1 -8

1.11 (2006-09-03)

Simplify the debbugs support considerably. Parsing through the diff for any modification to a debian changelog file was a neat idea, but it results in too many false positives. Take a cue from the lintian commit scripts instead and only parse the commit message.

Send a separate message to the debbugs control address with just the tagging commands instead of cc'ing the commit notification there. The commit notification may be extremely long.

Lines changed: +55 -74

1.10 (2006-01-01)

Fix reporting of property changes on directories.

Lines changed: +3 -3

1.9 (2005-12-22)

Yet another fix to the way options are propagated into a hash table for parsing of the configuration file. This should fix the last problems.

Lines changed: +6 -2

1.8 (2005-12-22)

Fix configuration file parsing for options that have short alternatives when used on the command line.

Lines changed: +2 -2

1.7 (2005-10-04)

Don't send commands to the debbugs control address if they look like they were generated by svn-inject.

Lines changed: +20 -8

1.6 (2005-06-04)

Add a User-Agent header to outgoing mail containing svnlog and its version number.

Lines changed: +6 -1

1.5 (2005-05-26)

Pass the correct arguments into build_diff.

Lines changed: +7 -7

1.4 (2005-05-26)

Fix the debbugs support. Remove trailing slashes from directory names in the Subject header (but not elsewhere). Limit the size of the diff in the mail message to 200KB.

Lines changed: +40 -21

1.3 (2005-05-08)

Fix unterminated B<> in the documentation.

Lines changed: +2 -2

1.2 (2005-05-08)

Changed the output format to look a bit more like mailer's output, but with the change message before the list of affected files. Skip diffstat output if we don't have anything interesting to feed to it. Fix loop when calculating prefixes when the only affected files are directories. Add additional metainformation about property changes and tree or file copies to the log message. Make the debugging output a bit more useful.

Lines changed: +103 -42

1.1 (2005-04-17)

Initial working version.

Generated by cvs2xhtml 1.15 on 2022-02-06