次: , 前: Keyword substitution, 上: Top


13 サード・パーティーのソースの追っかけ

あなたのサイトに合わせてプログラムを修正した場合、 そのプログラムの次のリリースにも同じ修正を加えたいでしょう。 cvs を用いてこの作業を自動化することができます。

cvs の用語では、プログラムの開発元をベンダー (vendor) と呼びます。 ベンダーの配布物は、 修正を加えずに ベンダー枝 (vendor branch) という枝に格納します。 cvs はこの為に 1.1.1 という番号を予約しています。

あなたがソースを修正して格納した場合、 そのリビジョンは幹に入ります。 ベンダーから新しいリリースが届いたら、 それをベンダー枝に加えて、修正を幹にコピーします。

ベンダー枝を作り、更新するには、 import コマンドを使用します。 新しいファイルを import すると、 ベンダー枝に `最初' のリビジョンが作られ、 checkout する人は誰でもそのリビジョンを取得します。 格納されたローカルな修正は幹に置かれ、 `最初' のリビジョンが作られます。