Friday, June 01, 2007

CVS Server บน Ubuntu

วิธีการทำ cvs server บน Ubuntu (เก็บไว้จะได้ไม่ต้องหา)

ลง cvs client
sudo apt-get install cvs

ลง the CVS server:
sudo apt-get install cvsd

เมื่อมี prompted ระหว่างลงให้ใส่ Repository เช่น /cvsrepo

หลังจากนั้นจะทำการติดตั้ง cvds ไว้ที่ /var/lib/cvsd
ทำการ

sudo cvsd-buildroot /var/lib/cvsd


เข้าไปที่ /var/cvsd/lib ถ้าไม่มี folder ให้สร้าง folder cvsrepo(ตามที่กำหนดไว้ตอนแรก)
sudo mkdir cvsrepo

ทำการเปลี่ยนเจ้าของ folder ซะ

sudo chown -R cvsd:cvsd cvsrepo

แล้วทำการ init folder ให้ทำการสร้างข้อมูลเบื้องต้น
sudo cvs -d /var/lib/cvsd/cvsrepo init

เพิ่ม user and password

sudo cvsd-passwd /var/lib/cvsd/cvsrepo [username]


ทดสอบ


cvs -d :pserver:username@localhost:/cvsrepo login


cvs -d :pserver:username@localhost:/cvsrepo checkout .

แค่นี้ก็สำเร็จแล้ว

ไฟล์ config ของ cvsd อยู่ที่ /etc/cvsd/cvsd.conf

No comments: