2012-10-25 46 views
1

我使用ant生成svn日誌文件,然後使用郵件任務發送結果。我無法設置正確的字符編碼。當我用outlook打開郵件時,重音字符顯示不正確。無法從帶有重音字符的svn日誌輸出中郵寄正確的字符集

輸出文件是CP850(根據我的CMD殼)

D:\MEP>chcp 
Active code page: 850 

Ant任務是

<target name="test"> 
    <exec executable="svn" output="logresult.txt"> 
    <arg line="log -g src" /> 
    </exec> 
    <mail mailhost="mail.xxxxxx.xx" subject="Test character-encoding" 
      tolist="[email protected]" 
      messagefile="logresult.txt"> 
     <from address="[email protected]"/> 
    </mail> 
    </target> 

我試圖改變svn的日誌輸出編碼......沒有成功。
我試圖在郵件任務上設置「charset」道具...沒有成功。

任何i18n技巧?

TIA

被默認設置爲自動

回答

0
一些新的Ant任務

編碼不適用於郵件標籤。

我結束了使用「iconv」將輸出從cp850轉換爲iso-88590-1。