1

PERFORCEサーバーに接続しようとすると、次のエラーが発生します。構成のP4CHARSET変数でutf8を指定しましたが、これを機能させるには何を設定する必要がありますか?

ERROR: Unable to communicate with perforce.  Unicode clients require a unicode enabled server.
For Command: p4 -s client -i 
4

1 に答える 1

0

このエラーは、Perforce サーバーが Unicode モードで実行されていないことを意味します。P4CHARSET 変数を設定解除する必要があります。

非 ASCII コンテンツを含むファイルを保存する必要がある場合は、ファイル タイプ utf16 を使用できます。Perforce メタデータ (ユーザー名やラベルなど) に非 ASCII 文字を含める必要がある場合は、Perforce 管理者にサーバーを Unicode モードに切り替えるよう依頼する必要があります。

Unicode の問題は少し扱いに​​くい場合があるため、詳細なヘルプが必要な場合は Perforce サポートに相談してください。

于 2012-07-25T14:11:35.020 に答える