windows - Convert Subversion commit messages to Unicode -
currently have local subversion repository lot of commit messages in cp1251 encoding.
is there way can convert commit messages utf-8 encoding?
your commit messasges are stored utf-8:
subversion internally handles bits of data—for example, property names, pathnames, , log messages—as utf-8-encoded unicode. not interactions subversion must involve utf-8, though. general rule, subversion clients gracefully , transparently handle conversions between utf-8 , encoding system in use on computer, if such conversion can meaningfully done (which case common encodings in use today).
if you've somehow double-encoded them, though, assuming you're using fsfs-style repository easiest way work through revprop files find in db/revprops/*/* underneath repository , re-write them correct encoding, e.g. using iconv command-line tool gnuwin32. (note these files should have unix line endings i.e. lf not crlf).
Comments
Post a Comment