CVS の機能はすばらしいんだけれど、ちょっと頭にくる落とし穴がついてる。 CVS は、モジュールの中にほかのモジュールを含ませてくれる。これを使って GNOME は、いろんなものの構成をきれいにして、コードが二重にあるのを防いでいるのだ。でも困ったことに、 cvs update コマンドは、メインのモジュール以外のところの新しいモジュールがちゃんと含まれているかどうか、調べてくれないんだ。なんかぬけてるものがあると思ったら、cvs get を使ってみよう。これは新しく含まれたモジュールをチェックしてくれる。ご心配なく、ソースツリーさえあれば、checkout をやりなおしたりはしない。新しいものや更新されたものしかダウンロードしないという点では、cvs update と同じだよ。