我正在使用Hg mercurial 2.8.2。如何使用空格鍵和韓文書寫Hg mercurial commit消息?
我的問題是關於提交消息,當我提交使用命令行。
像「hg ci -m'我的測試가나다'」,mercurial拒絕提交(空格標籤和韓文)。
我該如何解決這個問題?我必須重新安裝另一個版本嗎?如果我不得不修改特定的配置文件,請告訴我它在哪裏。
(ps,我的平臺是'Win7-64bit')
謝謝。
我正在使用Hg mercurial 2.8.2。如何使用空格鍵和韓文書寫Hg mercurial commit消息?
我的問題是關於提交消息,當我提交使用命令行。
像「hg ci -m'我的測試가나다'」,mercurial拒絕提交(空格標籤和韓文)。
我該如何解決這個問題?我必須重新安裝另一個版本嗎?如果我不得不修改特定的配置文件,請告訴我它在哪裏。
(ps,我的平臺是'Win7-64bit')
謝謝。
您需要HGENCODING
系統環境變量設置爲utf-8
要做到這一點打開Windows控制面板 - >系統 - >高級系統設置 - >環境變量
添加新的變量,輸入以下值:
HGENCODING
utf-8
關於編碼問題的其他鏈接:
感謝您的好意,它可以工作,但字間距仍然不起作用。我會找到更多的解決方案與您的參考。不管怎樣,謝謝。 – volt772 2014-12-03 00:15:05
@ volt772您是否嘗試過使用GUI客戶端。我使用TortoiseHG成功提交了演示消息(我不知道韓語,所以我不能確定它是否正是你想要的)。使用http://tortoisehg.bitbucket.org/速度快且簡單,並且它具有命令窗口,您也可以使用命令行中習慣的命令。 – 2014-12-03 08:40:52
我也使用名爲SourceTree的GUI程序,但我通常使用命令行。 SourceTree對韓文和字間距沒有問題。 – volt772 2014-12-03 08:56:28
你所說的 「空間標籤」 是什麼意思? – mtahmed 2014-12-02 08:22:58
這意味着'字間距'。 – volt772 2014-12-02 08:44:41
使用'hg ci -m「我的測試가나다」'。請注意雙引號。 – 2014-12-03 04:06:25