タグ

ブックマーク / thinkit.co.jp (2)

  • [ThinkIT] 第3回:Subversionによるバージョン管理(後編) (3/3)

    この点を考えて、Subversionの機能の1つであるブランチという機能を使用して開発することにしました。ブランチとは、現在のリポジトリから派生したリポジトリのことをいいます。ブランチに対して、派生元のリポジトリをトランクと呼びます。 トランクとブランチのイメージを図1に示します。 トランクはブランチの変更の影響をまったく受けないため、例えば不具合の修正といった小さな変更を並行で進めることができます。フォト蔵の開発の場合、トランクは不具合の修正のみに行うようにして、ブランチはリニューアル専用のものを1つ作成しました。 またブランチを作成して開発する際の注意点として、トランクの変更をブランチにも同じように反映することがあげられます。トランクの変更をブランチに適用することをマージと呼びます。常にトランクの変更を正しくブランチに適用し続けないと、ブランチの開発が終了してトランクへマージする際に、

    fumi7826
    fumi7826 2012/09/19
     ブランチ、トランクの運用事例
  • [ThinkIT] 週末から学びはじめるPHP

    現在の大規模なプログラム開発において「フレームワーク」の存在は非常に大きな意味を持っている。このフレームワークをいかにPHPでも活用するかについて書かれたものが、この「PHP開発の秘訣フレームワーク活用術」だ。 連載ではPHPのフレームワークの1つである「Symfony」を例に、そのメリットや活用法を解説している。 もともとPHPというのは、大規模な開発を想定して開発された言語ではありません。「個人のホームページに簡単に動的なコンテンツを追加したい」という想いのもと、開発された言語であるのは、PHPがPersonal Home Page Toolsという名前で世に出たことでも皆様も良く知る所だと思います。 当初のPHPは、HTMLのページの中に動的なコンテンツを少し埋め込むために広く使用されました。その後PHP 4の登場により、オブジェクトの実装が実用に耐えるまでになり、少しずつ大規模な

  • 1