CVSのリポジトリを複数作るにはcvs initを複数実行すればいいだけ。
で、pserver経由でどうやってアクセスするんだろうと思ったら、xinetd用の設定ファイルに--allow-rootを加えるだけだった。簡単だね。
昔のメモを見ると、「cvs initを実行したユーザーのホームディレクトリ」などという記述があった。どういう関係があるんだ、それ。cvs initをCVSROOTのディレクトリ指定なしに実行したらそこにCVSROOTが作られるのかなぁ?今なら、そんな不明確な方法はしないよ。
という訳で修正。
※コメント投稿者のブログIDはブログ作成者のみに通知されます