0

Subversive SVN コネクタを Code Composer Studio v6 (DSP プロセッサ用の Eclipse ベースの IDE、記述されたものは純粋な Eclipse でも有効です) にインストールしました。Import/Import/SVN -> Projects from SVN でプロジェクトをインポートしました。

SVNサーバーには、次の構造があります。


  • SVN プロジェクトのトランク
  • フォルダ A

    • フォルダ B
      • プロジェクト フォルダ
        • プロジェクト ファイル (.cproject、.project)
        • プロジェクト ソース ファイル
  • フォルダ C

    • その他のソースファイル

そのため、 Projectをインポートすると、フォルダー Cの下にある他のソース ファイルをSVN サーバーからインポートできません。これらは、[プロジェクト プロパティ] -> [リソース] -> [リンクされたリソース] の下にファイル パスとしてリストされます。

PROJECT_LOC\..\..\..\フォルダ Cおよびソースが見つかりませんでした。

「トランク」(フォルダー A とフォルダー C のすぐ上のフォルダー) をインポートすると、すべてのファイルをワークスペースにインポートできますが、今回は Eclipse がプロジェクトをプロジェクトとして認識しないため、ソースをビルドできません。

TortoiseSVN を使用する場合、完全なファイルシステムをインポートしてから、「ファイルをワークスペースにコピー」をチェックせずに Eclipse を使用せずにプロジェクトをインポートします。問題はありません。しかし、今回は Eclipse 上で SVN 操作を行うことができません。

この問題を解決するにはどうすればよいですか? 親フォルダーを含むプロジェクトをインポートすることはできませんか?

4

1 に答える 1

0

このプロジェクトのレイアウトには確かな理由がありますが、実際には Eclipse が好むものではありません。フォルダー C にソース用のプロジェクトを作成することをお勧めします。その後、定義された方法で両方のプロジェクトをチェックアウトし、プロジェクト C を参照プロジェクトとしてプロジェクト B に追加できます。

于 2015-04-21T09:13:57.250 に答える