したがって、CLI を使用するスクリプトでは、複数のロケールからの属性値がサポートされない場合があります。これは多くのエンコードが、例えば中国語の文字と日本語の文字の両方を同時に表すことができないためです。
Windows では、プログラムがデフォルトのシステム・エンコードまたは Unicode のコマンド・ライン・パラメーターを読み取る場合があります。Unicode のパラメーター値を読み取るプログラムは、複数のロケールのストリングをサポートします。デフォルトのシステム・エンコードを使用するプログラムは、おそらく 1 つのロケールしかサポートしません。
UNIX では、コマンド・ライン・パラメーターに現在のロケールのエンコードのみが使用されます。このエンコードが Unicode (UTF-8 など) である場合は、複数のロケールの文字が正しくサポートされます。ロケールのエンコードが Unicode でない場合 (EUC など)、プログラムではそのロケールのコマンド・ライン文字のみがサポートされます。
ソース・ファイルは、エディター、ビューアー、マージ・ツールなどとの間で、未解釈のバイト・ストリームとして送受信されます。ユーザーは、ソース・ファイルのエンコードに対応したツールおよびツール・オプションを選択する必要があります。
Rational Synergy 自体のファイルには、特定のエンコード (UTF-8 またはシステム・エンコード) を使用する必要があります。7 ビットの ASCII 文字のみを含むファイルは、UTF-8 とシステム・エンコード (Shift-JIS など) の両方と互換性があります。
ccm_home/etc/ccm.properties ccm_home/etc/ccm.help.file.properties ccm_home/etc/ccm.server.properties ccm_home/etc/ccm.ini ccm_home/etc/om_hosts.cfg ccm_home/etc/ignored_file_patterns database/db/MDL_INFO database/etc/dcm*.txt database/lib/notify/*.tpl database/pt/attrange.dft
ccm_home/bin 内またはその下にあるすべてのファイル
database/db/DBINFO database/etc/NTftp.in database/etc/Unixftp.in
database/lib/notify/Unix 内のスクリプト
database/lib/notify/Windows 内のバッチ・ファイル
ccm_home/etc/remexec.cfg ccm_home/etc/ccminit ccm_home/etc/ccm.svm.properties ccm_home/etc/javatoolargs ccm_home/etc/system_info.txt ccm_home/etc/trusted_clients database/lib/ccminit database/lib/notify/Unix/*.def database/lib/notify/Windows/*.def