如何将 Perforce 客户端设置为英文消息?
How to set Perforce client to english messages?
每当我从 perforce 服务器收到错误时,它都会打印为问号。
我想通过将客户端设置为不带字符集的英语(默认语言环境)来解决此问题。
但即使我从 WorkspaceSettings.xml 中删除 utf8-bom,它也会在退出 P4V 可视化客户端后重新填充。在 P4V 中打开命令行后显示 P4CHARSET=utf8-bom。我没有环境变量,所以我不知道它从哪里获得 utf8-bom 值。没关系,但这个字符集对我不起作用。
是否可以将行为恢复为默认的英语语言环境?
Perforce 服务器版本:P4D/NTX64/2012.1/473528 (2012/05/31)
P4V 2015.1/1233444
事实证明这是 OS 消息的问题,而不是 perforce 消息。 OS 生成本地化错误消息,perforce 服务器对其编码不正确。我想这可以通过将 perforce 服务器设置为 UTF8 来解决。
但我们使用了一个解决方法:
在这种情况下,P4V 客户端版本 2011 年 6 月以某种方式与服务器正常工作。
每当我从 perforce 服务器收到错误时,它都会打印为问号。 我想通过将客户端设置为不带字符集的英语(默认语言环境)来解决此问题。
但即使我从 WorkspaceSettings.xml 中删除 utf8-bom,它也会在退出 P4V 可视化客户端后重新填充。在 P4V 中打开命令行后显示 P4CHARSET=utf8-bom。我没有环境变量,所以我不知道它从哪里获得 utf8-bom 值。没关系,但这个字符集对我不起作用。
是否可以将行为恢复为默认的英语语言环境?
Perforce 服务器版本:P4D/NTX64/2012.1/473528 (2012/05/31) P4V 2015.1/1233444
事实证明这是 OS 消息的问题,而不是 perforce 消息。 OS 生成本地化错误消息,perforce 服务器对其编码不正确。我想这可以通过将 perforce 服务器设置为 UTF8 来解决。
但我们使用了一个解决方法: 在这种情况下,P4V 客户端版本 2011 年 6 月以某种方式与服务器正常工作。