Re: Modifying svn:log property: good or bad?
From: Ryan Schmidt <subversion-2016_at_ryandesign.com>
Date: Sat, 27 Feb 2016 03:10:20 -0600
On Feb 26, 2016, at 9:40 AM, Alfred von Campe wrote:
We allow modifying svn:log in our open source project. We often use this to correct typos or add missing information. We use the Trac repository browser, and use both a post-commit hook script to import each revision into Trac initially and a post-revprop-change hook to update a log message after it was changed. This works fine. Both hook scripts also send emails to our public changes mailing list with a diff of what was changed.
Git discourages changing commit messages, because the commit message is part of the data that is hashed to generate the commit id; changing the commit message would change the id of the commit and all subsequent commits, which is undesirable. If you have or want to have a git mirror of your Subversion repository, that would be a reason to prevent changing your Subversion log messages.
This is an archived mail posted to the Subversion Users mailing list.