如何通过命令行临时修改区域设置使svn list输出英文
临时修改区域设置让SVN输出英文格式
要让svn list等命令强制输出英文格式的日期时间,不受系统区域配置影响,可以通过临时设置环境变量实现,不同系统操作如下:
Windows系统
在命令行会话中临时设置环境变量,仅对当前会话生效:set LC_ALL=en_US.UTF-8 set LANG=en_US.UTF-8 svn list -v-R "URL HERE"也可以合并为一行执行:
set LC_ALL=en_US.UTF-8 && set LANG=en_US.UTF-8 && svn list -v-R "URL HERE"Linux/macOS系统
直接在执行SVN命令前指定环境变量,仅对当前命令生效:LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 svn list -v-R "URL HERE"或者先导出变量再执行命令:
export LC_ALL=en_US.UTF-8 export LANG=en_US.UTF-8 svn list -v-R "URL HERE"
上述设置会强制SVN使用英文区域规则输出,日期月份将显示为英文缩写(如Jul),保证输出列数固定,适配依赖硬编码列数解析的旧工具。
内容的提问来源于stack exchange,提问作者Philippe Langevin
相关产品推荐
相关产品推荐

