設定方法
/etc/services に以下を記述
/etc/inetd.conf に以下を記述
cvspserver stream tcp nowait.400 root /usr/sbin/tcpd /usr/sbin/cvs-pserver
400 はrespawn[秒]ぽい.
dpkg-reconfigure cvs したから詳細は不明.
Debianの場合
/etc/cvs-cron.conf の以下を変更
REPOS="/home/yoshiki/CVS_DB"
/etc/cvs-pserver.conf の以下を変更
CVS_PSERV_REPOS="/home/yoshiki/CVS_DB"
Remote から CVS を利用
% cvs -d :pserver:yoshiki@example.com:/home/yoshiki/CVS_DB login
% cvs -d :pserver:nishi@foo:/home/yoshiki/CVS co [Project Name]
CVSROOT を環境変数で指定
CVSROOT を環境変数で指定すると楽だから設定
% setenv CVSROOT :pserver:yoshiki@example.com:/home/yoshiki/CVS_DB
% cvs login
% cvs co [Project Name]
で login や checkout などが可能になる.
Reference
バージョン管理システム CVS を使う > CVS PSERVER の設定と利用
http://radiofly.to/nishi/cvs/cvs-cs-01.html