したがって、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