我希望能够从我的svn项目中获取所有日志并将其输出到文件中。问题在于有时备注是用法语编写的,带有重音符号“é”、“à”等等。
当我使用以下命令时:
在dos窗口中输出是正常的,重音符号也存在。
但是当我像这样将输出重定向到文件时:
当我使用以下命令时:
svn log svn://mysvnserver/mysite/trunk
在dos窗口中输出是正常的,重音符号也存在。
但是当我像这样将输出重定向到文件时:
svn log svn://mysvnserver/mysite/trunk > C:\releaseNotes.txt
为什么所有的重音都丢失了?
我甚至强制将文件设置为utf-8,但只要我运行命令行,文件就被强制转换回ANSI,使得重音无法阅读。
我该怎么办?
cmd
会重新创建文件。编码不是文件系统级别的属性,而且cmd
也不支持UTF-8。 - Joey