Hi, Anyone wish to leave legacy CVS may well be wishing to leave from old latin1 or eucJP to UTF-8 encoding. The current script moves commit message as is from old CVS to new git repository. In order to use new git without mojibake(encoding errors), we need to set config variable i18n.commitencoding to the encoding of the old one. That is sad. Please add functionality to filter commit message with an arbitual script. I suggest "-c commit-filter" as syntax. This allow us to address many other repository move issues too.