IT-PRESSこの広告は、90日以上更新していないブログに表示しています。0.0.2リリースの為に、タグ打ったんですよ。したら、その一操作でCodeReposに12回ものコミットが入ったんですよorzで、IRCで話題沸騰。一般的な話Sabotterは、12個の「Eclipseプロジェクト」に分かれています。詳しく言うと、7つのコンポーネントと、5つのフィーチャープロジェクト*1。その7つのコンポーネントはそれぞれ依存関係があります。内に、複数のディレクトリを作って、それぞれコミットすると思います。ディレクトリを指定して、内部のプロジェクトをごっそりチェックアウトしますね。これが一般的な使い方。/repository/trunk/ComponentAProject/.projectComponentBProject/.projectComponentCProject/.projectbranches/tags/Eclipseだと何がどうなるのかEclipseというのは、起動時に「ワークスペース」という、プロジェクトを配置するディレクトリを指定します。今日のテーマであるEclipseのイケてない仕様の一つに、Eclipseはワークスペースディレクトリの直下のディレクトリしか、Eclipseプロジェクトとして扱わない。いうか、直下のディレクトリを全てプロジェクトとして扱う。