ねもぷらす

ふぁいんでぃんぐねもの日記。プログラミングとか育児とか

 CVSコマンド健忘録

使わないコマンドは忘れるのが世の常。簡単なコマンドだったことすら忘れてるorz

  • 新規プロジェクトの登録

※ カレントディレクトリにあるファイル群を再帰的に登録

$ cvs import project-name vendor-name release-tag
  • プロジェクト取り込み

※ カレントディレクトリにプロジェクトが出力される

$ cvs checkout project-name
$ ls -la
total 12
drwxr-xr-x    2 user   group        4096 Aug  3 15:54 .
drwx------    8 user   group        4096 Aug  3 15:53 ..
drwxr-xr-x    6 user   group        4096 Aug  3 16:00 project-name
  • プロジェクトリリース

※ 取り込んだプロジェクトを削除

$ cvs release -d project-name
You have [0] altered files in this repository.
Are you sure you want to release (and delete) directory `project-name': y ←「y」を入力
cvs release: no such directory: project-name

以下、編集中〜