私たちの会社はまもなくCVSからSubversionに移行するかもしれません。これは私たちに問題を引き起こし、私はそれを解決しようとしています。
CVSとEclipseの場合、チームプロジェクトセットファイルを使用してさまざまなモジュールを収集し、それらを一緒にチェックアウトすることができました(http://vpms.de.csc.com/projectset/)。これにより、プロジェクト内の各モジュールを覚えておく必要がなくなったため、プロジェクトの管理が非常に簡単になりました。
ただし、プロジェクトセットはSVNをサポートしていません。私は、SVNにほぼ(または正確に)同じことを行う「externals」プロパティがあることを知っています。これを試してみました。さて、問題について:
Eclipseでexternalsプロパティとcheckout2モジュールを使用すると、それらのC / C ++プロジェクトプロパティが失われるため、それらを右クリックして「プロジェクトのビルド」または「プロジェクトのクリーン」と言うことができません。それらはEclipseには、ファイルを含むフォルダーのように見えます。
ここに欠けているものはありますか?
編集 私が各モジュールを別々にチェックアウトするとき、それらはプロジェクトとしてチェックアウトするので、それらは個々の.project / .cproject/settingsのものを持っています