2013-06-06 26 views
1

Mercurial的輸出可能是本地化的。這在分析命令輸出時很討厭,它實際上可能會破壞這樣的代碼。是否有一些命令行選項或環境變量可用於強制Mercurial使用英文區域設置?如何強制hg可執行文件使用英文本地輸出?

+0

或多或少有一個http://stackoverflow.com/questions/4592664的副本,但是常用術語「locale」沒有在那裏使用,因此在問這個問題和我的初步搜索。 – mstrap

回答

2

對於Linux的shell(bash的,BSH,SH),使用方法:

LANG=en_US hg <status/log/etc> 
3

如果你正在編寫腳本,與善變的可執行文件進行交互,那麼你可能想看看Command Server,或者如果你重新編寫python腳本hgapi

這些將爲您提供沒有本地化字符串的接口。

相關問題