タグ

2013年10月11日のブックマーク (1件)

  • バージョンの迷走はどう防ぐ?

    CI環境とプロセス、ルールを整備し、適切なジョブの内容を記述し、効率的なビルドのスケジューリングを組む―。ここまでできれば、CIの導入はほぼ終わったようなものである。 しかし、実際にCIを導入した後にはまだ注意しなければならない点がある。それが、バージョンの迷走だ。 ソースコード管理ツールを使っていても生じる問題は三つある。まず、複数のメンバーがソースコードのブランチとマージを繰り返し、ソースコードが枝分かれしてバージョン情報が大量かつ複雑になるケースだ。 仮に同じソースコードを共有して開発を進める場合、ある開発者がチェックアウトして修正しているソースコードが別の開発者によって上書きされてしまうことがある。これが二つ目のバージョンに関する問題である。 三つ目は、共通部品を先行して開発している場合、「共通部品のバージョンが利用する開発チームによってバラバラになる」(今田氏)こと。仮に先行する

    バージョンの迷走はどう防ぐ?
    gigs123
    gigs123 2013/10/11
    iPhone5s から送信