2014-12-02 65 views
2

我正在使用Hg mercurial 2.8.2。如何使用空格鍵和韓文書寫Hg mercurial commit消息?

我的問題是關於提交消息,當我提交使用命令行。

像「hg ci -m'我的測試가나다'」,mercurial拒絕提交(空格標籤和韓文)。

我該如何解決這個問題?我必須重新安裝另一個版本嗎?如果我不得不修改特定的配置文件,請告訴我它在哪裏。

(ps,我的平臺是'Win7-64bit')

謝謝。

+0

你所說的 「空間標籤」 是什麼意思? – mtahmed 2014-12-02 08:22:58

+0

這意味着'字間距'。 – volt772 2014-12-02 08:44:41

+0

使用'hg ci -m「我的測試가나다」'。請注意雙引號。 – 2014-12-03 04:06:25

回答

2

您需要HGENCODING系統環境變量設置爲utf-8

要做到這一點打開Windows控制面板 - >系統 - >高級系統設置 - >環境變量

添加新的變量,輸入以下值:

  • 變量名HGENCODING
  • 變量值utf-8

關於編碼問題的其他鏈接:

+0

感謝您的好意,它可以工作,但字間距仍然不起作用。我會找到更多的解決方案與您的參考。不管怎樣,謝謝。 – volt772 2014-12-03 00:15:05

+0

@ volt772您是否嘗試過使用GUI客戶端。我使用TortoiseHG成功提交了演示消息(我不知道韓語,所以我不能確定它是否正是你想要的)。使用http://tortoisehg.bitbucket.org/速度快且簡單,並且它具有命令窗口,您也可以使用命令行中習慣的命令。 – 2014-12-03 08:40:52

+0

我也使用名爲SourceTree的GUI程序,但我通常使用命令行。 SourceTree對韓文和字間距沒有問題。 – volt772 2014-12-03 08:56:28

相關問題