2004-11-29から1日間の記事一覧

CVSupの導入とその挙動

ってバイナリがあったので,すこぶる簡単だった. cvsup, cvpasswdを/usr/local/binに、cvsupdを/usr/local/sbinにコピるだけ. 設定ファイルは,ここを参考にして,/usr/local/etc/cvsup/sup/test/にreleasesとlist.cvsを作るだけ. #実に簡単. んで,マ…

CVSのマージの挙動

ファイルを削除したときのHEAD→BRANCH, BRANCH→HEADへのマージについて(TortoiseCVSで確認). 「HEAD:そのまま,BRANCH:消す」で HEAD→BRANCHにマージ BRANCHで消したファイルはそのまま.cvsコマンドに,それっぽいメッセージは出ない. 「BRANCH:消す,H…

cvs_acls その2

試してみた. 1.$CVSROOT/CVSROOTにavailを追加(でもってcheckoutlistにavailを追加). 2.commitinfoにcvs_aclsを設定. ^test /usr/local/bin/cvs_acls3.availには,こんな感じで登録. unavail avail|main|test avail|dev|test|branch1これにて, ユーザ…

cvs_acls

というPerlスクリプトが$CVS_HOME/contribに入ってました(via asin:4798004219). これを使えば,「ブランチのみアクセス可」とかいったアクセス制御ができそう. CVSupはリポジトリのバックアップに使えそうなんで,一応覚えておこう.ラッキーなことに,本…