- CVSユーザの作成
[root@siva /]# /usr/sbin/useradd cvs
[root@siva /]# id cvs
uid=502(cvs) gid=503(cvs) 所属グループ=503(cvs)
[root@siva /]# passwd cvs
Changing password for user cvs.
New UNIX password:
- サービスの確認
[root@siva cvs]# cat /etc/services | grep cvspserver
cvspserver 2401/tcp # CVS client/server operations
cvspserver 2401/udp # CVS client/server operations
- リポジトリの作成
[root@siva cvs]# mkdir /var/cvsrepo
[root@siva cvs]# chown cvs /var/cvsrepo
[root@siva cvs]# su cvs
[cvs@siva ~]$ cvs -d /var/cvsrepo init
[cvs@siva CVSROOT]$ pwd
/var/cvsrepo/CVSROOT
[cvs@siva CVSROOT]$ ls
Emptydir commitinfo config,v editinfo loginfo modules,v rcsinfo taginfo,v verifymsg,v
checkoutlist commitinfo,v cvswrappers editinfo,v loginfo,v notify rcsinfo,v val-tags
checkoutlist,v config cvswrappers,v history modules notify,v taginfo verifymsg
- CVS接続ユーザの作成
[cvs@siva CVSROOT]$ /usr/bin/htpasswd -c passwd piroto
New password:
Re-type new password:
Adding password for user piroto
[cvs@siva CVSROOT]$ /usr/bin/htpasswd passwd andy
New password:
Re-type new password:
Adding password for user andy
- 編集
[cvs@siva CVSROOT]$ vi passwd
piroto:BfK/.cPfJpnN2:cvs
andy:bvt5P7iv4TPAk:cvs