1

ccrcサーバーからプロジェクトをロードする通常のプロセスは、ローカルマシンにベースビューを作成し、CCRCサーバーに特定のVOBをマウントすることです。次に、[インポート]-> [ワークスペースから既存のプロジェクト]に移動して、このVOBにプロジェクトをインポートできます。

しかし、問題は、一部の開発者がEclipseをIDEとして使用しており、サーバーvob上のすべてのプロジェクトに.projectと.classpathが含まれていないことです。Eclipseは、.projectファイルと.classpathファイルが含まれていないプロジェクトを認識できません。インポートしたいプロジェクトと同じ名前の新しいプロジェクトを作成してから、[インポート]->[ファイルシステム]に移動するという回避策を試しました。これにより、プロジェクトはローカルビューからワークスペースにコピーされますが、ソース管理にはコピーされません。したがって、これはチェックインおよびチェックアウト時に問題になります。

誰かがそれをする正しい理由を教えてもらえますか?前もって感謝します。

4

1 に答える 1

1

.projectEclipseワークスペースにインポートするために作成したシンプルのコンテンツを.project、CCRCにすでに保存されている1つのファイルと比較してみてください。

natureプロジェクトに「バージョン管理」機能を追加する要素が表示されます。
たとえば、Rational Method Composerの場合、次のように表示されます。

<nature>com.ibm.rmc.library.persistence.distributed.project.MethodPluginProjectNature</nature>

(CCRCプロジェクトで使用される正確な性質はわかりません)例としてこのテクニカルノート
を 参照してください。このテクニカルノートでは、.projectが手動で次のように変更されています。

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
  <name>new_name</name>
  <comment></comment>
  <projects>
  </projects>
  <buildSpec>
  </buildSpec>
  <natures>
    <nature>com.ibm.rmc.library.persistence.distributed.project.MethodPluginProjectNature</nature>
  </natures>
</projectDescription>
于 2012-04-04T04:47:50.087 に答える