6

ClearCase(CC) から RTC にいくつかのソース コードを統合する必要がありますが、RTC にチェックインした後に一部の xml ファイルがどのように変更されたかについて説明します。これらのファイルには、CC の元のファイルと同じ内容が含まれていますが、エンコーディングが変更されています。たとえば、Unix でエンコードされた xml ファイルは、RTC にチェックインした後、Dos に変更されます。

それがプロジェクトに何らかの影響を与えるかどうかはわかりませんが、おそらくこの問題は無視される可能性があります。しかし、私は、コードを CC のように保つことを好みます。それを行う方法はありますか?それについて設定する場所がわかりません。

4

1 に答える 1

8

このスレッドで述べたように、これは " .xml" ファイルのプロパティが" Line Delimiter"に設定されているためPlatformです。これは RTC のデフォルトです。

バージョン管理下にあるファイルの行区切り文字は、RTC リポジトリでバージョン管理されたプロパティです。
クライアント側の構成である部分は、初めてバージョン管理下に置かれる新しいファイルの行区切り文字を指定するルールです。

したがって、問題は、必要な eol スタイルをバージョン管理できないことです。これは、クライアント (ここでは Eclipse RTC GUI) によって定義され、File Property Wizardによって管理されるローカルプロパティです。

一般的な問題は次のとおりです。


設定は次のとおりです。

手順

  • Eclipse のメイン メニューで、[ Window> ] をクリックして次のPreferences場所に移動します。Team > Jazz source control
  • このFile Propertiesページでは、現在、Rational Team Concert ソース管理がファイル名サフィックスを MIME コンテンツ タイプおよび行区切り文字にどのようにマップしているかを表示できます。
    これらのマッピングを変更したり、新しいマッピングを追加したりすることもできます。
    ファイルの種類とそのプロパティは、階層リストとして表示されます。
    リスト内の項目のプロパティは、その子に継承されます。
    継承されたプロパティは表示されません (表のセルは空です)。
    • 行区切り記号のタイプを変更するには、リスト内の項目をクリックし、リストからタイプを選択します。
    • 新しいファイル名拡張子とそのプロパティを追加するには、 をクリックしますAdd File/Extension
    • 既存のマッピングを削除するには、それをクリックして [削除] をクリックします。
  • クリックOKして変更を保存し、終了します。
于 2012-11-23T06:22:10.550 に答える