マスタリング ビルド職人 Subversionを導入すれば、Jenkinsを導入すれば、Gitを導入すれば何か世間に追いついた開発の仕方をしている。 そう思っている時期があなたにもあったかもしれません。 しかし、現実のプロジェクトはメンバのスキルも異なれば、おかれた状況も違います。 そんなプロジェクトを転々としながら、統制のとれたクリーンな開発をリードしていく、それがビルド職人です。 本書はオープンソースの分散型バージョン管理システムの一つGitと、プロジェクト管理ツールの一つMavenを用いた大規模開発プロジェクトでのビルド職人の役割を説明します。 大規模開発におけるバージョン管理 大規模な開発ではアプリチームや基盤チーム、さらには、アプリチームのなかでもサブシステム毎の複数の拠点に分かれての開発は珍しくありません。また、メンバーのスキルもベテランから新人までまちまちです。そんな中、プロ