5

現在、hgsubversion 拡張機能を使用して mercurial をテストしています。サブバージョン コメントを除いて、すべて正常に動作します。非ラテン文字は「?」として表示されます。HGWorkbench で、コメントにラテン文字以外の文字を含む変更セットを操作しているときに、python エンコーディング エラーでクラッシュします。そのような動作をどうにかして修正することは可能ですか、またはmercurial-subversionブリッジは英語以外の言語での使用を意図していませんか?

2012 年 4 月 12 日更新

OS のバージョンを確認しました。このバグは Windows でのみ表示されます。Ubuntu ではすべて正常に動作し、ラテン語以外のコメントは正しく表示されます。また、これは HGWorkbench アプリケーションの問題のようです: Ubuntu で正しく表示される Ubuntu でチェックアウトされたリポジトリを Windows コンピューターにコピーすると、「?」が表示されます。ここでは非ラテン文字の代わりに。

4

1 に答える 1

0

さて、TortoiseHGは結局Windowsで使用することを意図していないようです。エンコーディングの問題の回避策は、「HGENCODING」という名前の環境変数に「UTF-8」の値を設定することです。

于 2012-04-12T16:45:47.837 に答える