2009-04-22 7 views
0

現在、Visual StudioとCode :: Blockの両方を使用するチームで作業していますが、プロジェクトファイル間で変更を複製する方法はありますか?したがって、プロジェクトファイルにファイルを追加すると、他のIDEのプロジェクトファイルでも調整されます。複数のIDEプロジェクトファイル

注:私たちのプロジェクトは、複数のIDE、プラットフォーム、コンパイラで作業することを願っています。したがって、一般的な解決策も歓迎されます。

答えて

1

あなたはVCSを使用していると仮定しますか?もしそうなら私の直感は、あなたのプロジェクトファイルを同期させるスクリプト(変更日に基づいていますか?)を作成し、コミット時にプロジェクトファイルのいずれかが変更された場合にチェックインフックとして実行することです。

http://wordaligned.org/articles/a-subversion-pre-commit-hook

+0

私たちは実際にVCSを使用しています。そのようなスクリプトは存在しませんか?私はプロジェクトで複数のIDEを使いたい最初の人ではないと思います。 –

1

まあこれは問題CMakeの正確タイプのように解決するために作成されました聞こえます。間違いなく私は鈍いドキュメントを主に批判していますが、Kake、OGREなど多くのオープンソースプロジェクトではCMakeが使用されていますので、多くの使用例があります。基本的なチュートリアルhereもあります。

CMakeは、make、Visual Studio、Codeblocks、Eclipseなどをサポートするプロジェクトファイルジェネレータで使用される独自の構文を使用しています(これはかなり複雑ですが、私の意見ではautotoolsよりも簡単です)。また、NSISインストーラ、Mac OS Xバンドル、debian/red hatパッケージ(そしておそらく他のもの)を作ることができるインストーラジェネレータもあります。

関連する問題