アットウィキロゴ
nisya @Wiki
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

nisya @Wiki

RedHat関連-cvs-1.11.2-10インストール

最終更新:

匿名ユーザー

- view
管理者のみ編集可
注)「#」の場合、rootユーザにて、「$」の場合、一般ユーザで操作


インストールCDに入っているものを使用
$ rpm -qa | grep cvs
cvs-1.11.2-10
↑表示されれば入ってる。なければCDから追加。
リポジトリの作成
リポジトリのルートディレクトリ作成
# mkdir /home/CVS_DB
CVS用のユーザ・グループ作成
# /usr/sbin/groupadd cvss

# /usr/sbin/useradd -g cvss -d /home/CVS_DB cvs
# passwd cvs
# /usr/sbin/useradd -g cvss -d /home/CVS_DB cvs1
# passwd cvs1

リポジトリの初期設定
リポジトリのルートディレクトリの
所有者とパーミッションの変更
# chown cvs.cvss /home/CVS_DB
# chmod g+srwx /home/CVS_DB
# ls -la /home/CVS_DB/
合計 8
drwxrwsr-x    2 cvs      cvss         4096  5月 22 23:23 .
drwxr-xr-x    7 root     root         4096  5月 22 23:23 ..

/home/CVS_DBディレクトリをCVSリポジトリとしてセットアップ
# cvs -d /home/CVS_DB init

リポジトリのルートディレクトリ配下の所有者変更
# chown -R cvs /home/CVS_DB
# ll /home/CVS_DB
合計 4
drwxrwsr-x    3 cvs      cvss         4096  5月 22 23:28 CVSROOT

CVSROOTサブディレクトリへの書き込み権限は、今回のCVSリポジトリ管理ユーザである"cvs"のみとして、
その他、CVSを利用するユーザ("cvss"グループに所属するユーザ、"cvs1")には、
読み込み及びアクセス権限のみにする
# chmod g-w /home/CVS_DB/CVSROOT
# ll /home/CVS_DB
drwxr-sr-x    3 cvs      cvss         4096  5月 22 23:28 CVSROOT
実行
# vi /etc/profile
以下を最終行に追加
export CVSROOT=/home/CVS_DB

# source /etc/profile

Eclipseからのユーザ・パスワード設定
# /usr/bin/htpasswd -n cvs
New password:
Re-type new password:
cvs:l6A9PS2uq4kQU        →①
# /usr/bin/htpasswd -n cvs1
New password:
Re-type new password:
cvs1:Kan/MU4j3GehI       →②

# vi $CVSROOT/CVSROOT/passwd
以下を追加
cvs:l6A9PS2uq4kQU:cvs     ←:の間に①を
cvs1:Kan/MU4j3GehI:cvs        ←:の間に②を

自動実行登録
# vi /etc/xinetd.d/cvspserver   (新規ファイル作成)
以下を追加
service cvspserver
{
       disable = no
       socket_type     = stream
       wait            = no
       user            = cvs
       group           = cvs
       log_type        = FILE /var/log/cvspserver
       protocol        = tcp
       log_on_failure  += USERID
       port            = 2401
       server          = /usr/bin/cvs
       server_args     = -f --allow-root=/home/CVS_DB pserver
}
# /etc/init.d/xinetd restart
発生トラブル
いまのところなし
記事メニュー
最近更新されたスレッド
ウィキ募集バナー