ホーム > web, インフラ, 開発環境 > CVSコマンド備忘録

CVSコマンド備忘録

2009 年 7 月 14 日 tdtsh
このエントリーをはてなブックマークに追加
はてなブックマーク - CVSコマンド備忘録
Share on Facebook
Share on FriendFeed
Share on GREE
Share on reddit
Share on LinkedIn

ログイン( pserver )

cvs -d :pserver:username@your.domain.com:/home/cvsroot login

インポート

cvs -d :ext:username@your.domain.com:/home/cvsroot import -I ! repo_name “HEAD” “start”

エクスポート

トランク

cvs -d :ext:username@your.domain.com:/home/cvsroot -z9 export -r HEAD repo_name

ブランチ

cvs -e ssh -d username@your.domain.com:/home/cvsroot export -r BRANCH_NAME repo_name

特定の日付

cvs -d :ext:username@your.domain.com:/home/cvsroot export -D “2007/05/03″ repo_name

チェックアウト

トランク

cvs -d :ext:username@your.domain.com:/home/cvsroot checkout -R -P repo_name

ブランチ

cvs -d :pserver:username@your.domain.com:/home/cvs co -R -P -r BRANCH_NAME repo_name

コミット

cvs -d :ext:username@your.domain.com:/home/cvsroot commit -m “add something ” repo_name

追加

モジュール単位

cvs -d :ext:username@your.domain.com:/home/cvsroot add repo_name

ファイル単位

cvs -d :ext:username@your.domain.com:/home/cvsroot/repo_name add test.txt

アップデート

モジュール単位

cvs -d :ext:username@your.domain.com:/home/cvsroot update

ファイル単位

cvs -d :ext:username@your.domain.com:/home/cvsroot/repo_name update test.txt

オプション指定(d = 追加 P = 削除)

cvs -d :pserver:username@your.domain.com:/home/cvsroot update -dP

ログ

cvs -d :ext:username@your.domain.com:/home/cvsroot log -d “>2004-10-01″ test.txt

各行の更新履歴確認

cvs -d :ext:username@your.domain.com:/home/cvsroot annotate test.txt

タグ作成

タグ

cvs -d :ext:username@your.domain.com:/home/cvsroot rtag TAG_NAME repo_name

ブランチ

cvs -d :ext:username@your.domain.com:/home/cvsroot rtag -b BRANCH_NAME repo_name

タグ削除

cvs -d :ext:username@your.domain.com:/home/cvsroot rtag -d TAG_NAME repo_name

テキストに戻す

cvs -d :ext:username@your.domain.com:/home/cvsroot admin -kkv *.txt

バイナリに戻す

cvs -d :ext:username@your.domain.com:/home/cvsroot admin -kb *.xls

diff

cvs -e ssh -d username@your.domain.com:/home/cvsroot diff

カテゴリー: web, インフラ, 開発環境 タグ:
コメントは受け付けていません。