Subversive SVN コネクタを Code Composer Studio v6 (DSP プロセッサ用の Eclipse ベースの IDE、記述されたものは純粋な Eclipse でも有効です) にインストールしました。Import/Import/SVN -> Projects from SVN でプロジェクトをインポートしました。
SVNサーバーには、次の構造があります。
- SVN プロジェクトのトランク
フォルダ A
- フォルダ B
- プロジェクト フォルダ
- プロジェクト ファイル (.cproject、.project)
- プロジェクト ソース ファイル
- プロジェクト フォルダ
- フォルダ B
フォルダ C
- その他のソースファイル
そのため、 Projectをインポートすると、フォルダー Cの下にある他のソース ファイルをSVN サーバーからインポートできません。これらは、[プロジェクト プロパティ] -> [リソース] -> [リンクされたリソース] の下にファイル パスとしてリストされます。
PROJECT_LOC\..\..\..\フォルダ Cおよびソースが見つかりませんでした。
「トランク」(フォルダー A とフォルダー C のすぐ上のフォルダー) をインポートすると、すべてのファイルをワークスペースにインポートできますが、今回は Eclipse がプロジェクトをプロジェクトとして認識しないため、ソースをビルドできません。
TortoiseSVN を使用する場合、完全なファイルシステムをインポートしてから、「ファイルをワークスペースにコピー」をチェックせずに Eclipse を使用せずにプロジェクトをインポートします。問題はありません。しかし、今回は Eclipse 上で SVN 操作を行うことができません。
この問題を解決するにはどうすればよいですか? 親フォルダーを含むプロジェクトをインポートすることはできませんか?