0

私には独特の状況と考えられるものがありますが、そうではないかもしれません。少なくともそれは私の経験に特有のものです.

私のローカル ボックスには、Subversion サーバー上にあるコードを直接指す Eclipse プロジェクトのコピーがあります。ただし、私の開発は、規制要件と DATA が存在する場所であるため、別の DMZ に配置された DEV サーバーで行われます。さらに、DEV のコード ベースは別の DMZ にあるため、Subversion をまったく指していません。(理由は聞かないでください。それが私たちがここで設定している方法です)。

その結果、Eclipse プロジェクトを DEV サーバーからローカル ボックスにエクスポートして、Subversion サーバーを直接指すプロジェクトを上書きしようとしました。ただし、抽出したプロジェクトをローカル ボックスのフォルダーにインポートしようとすると、Eclipse でローカル ボックスのプロジェクト名を右クリックし、既存の Eclipse プロジェクトの IMPORT を選択すると、次のメッセージが表示されます。

一部のプロジェクトはワークスペースに既に存在するため、インポートできません

これを達成するための最良の方法についての提案/指示は、非常に高く評価されます。よろしく。

4

2 に答える 2

1

このエラーは、Subversion の問題が原因ではなく、同じプロジェクトを Eclipse にインポートしようとしているために生成されます (おそらくローカル プロジェクトと同じワークスペースに)。

ローカルと DEV の両方のバージョンで作業する場合は、最も安全な方法として新しいワークスペースで作業する必要があります。名前を変更することはできますが、同じワークスペースでプロジェクトの名前を変更すると、特に両方のプロジェクトを開いた状態でファイルを編集しようとすると、大きな混乱と意図しないエラーが発生します。新しいワークスペースでEclipseを開きます。たとえば、プロジェクトをDEVからクリーンなワークスペースにインポートします。これにより、DEV に存在するプロジェクトのデフォルト設定が得られます。.project などのファイルを削除すると、この情報が失われます。ローカル プロジェクトで作業する必要がある場合は、ワークスペースをローカル プロジェクトに戻す必要があります。

それがワークスペースの基本的な考え方です。

于 2013-06-12T20:59:26.040 に答える
0

.classpath、.project、および .settings ファイルを再帰的に削除し、インポートを再試行してください。

于 2013-06-12T14:57:10.600 に答える