Change SVN commit message retroactively?

Pekka picture Pekka · Feb 2, 2010 · Viewed 55.9k times · Source

I would like to re-write a big number of SVN commit messages to a different structure, e.g. prefix a category. From:

"foo" now accepts "bar" format for connection string.

I want

core - database - "foo" now accepts "bar" format for connection string.

Is there an easy way to do this that does not include dumping the whole repository using svndumpfilter?

I am working with TortoiseSVN on the client end, and VisualSVN on the server end. (VisualSVN is a wrapper around classic svn, which I can talk to through the command line as well.)

Answer

JesperE picture JesperE · Feb 2, 2010

Yes, commit messages can be changed. They are implemented as properties on revisions, similar to the regular file-properties.

In the TortoiseSVN Log window you can right click on a commit and select "Edit log message".