อยากลองติดตั้ง Subversion และเอาไว้ใช้ในงาน หลังจากลองติดตั้งและตั้งค่ามาหลายรอบมาก ลองผิดลองถูกไปก็เยอะ จึงอยากจะเขียนเอาไว้เผื่อใครจะลองทำบ้าง
ไม่ให้เสียเวลาครับ เริ่มกันเลย
หลังจากที่เราติดตั้งระบบปฏิบัติการ Linux ลงบนเครื่องที่จะทำเป็น Server เรียบร้อยแล้ว
ทำการ Login เข้าสู่ระบบ (แนะนำให้เข้าเป็นสิทธิของ root)
***ต้องบอกก่อนนะครับเครื่องที่ผมใช้เป็น Ubuntu Desktop แต่ให้ Secure Shell เข้าไปติดตั้งเครื่อง Server ที่เป็น CentOS 5
จากนั้นเปิดTerminal ขึ้นมาเพื่อรันคำสั่งต่างๆ Application>Accessories>Terminal
ติดตั้ง Subversion
#yum install subversion mod_dav_svn
เมื่อติดตั้งเรียบร้อย
การใช้ subversion สามารถใช้ได้บน Protocol SVN หรือ HTTP
แบบใช้ Protocol svn://yourdomain/repos
เริ่มจากกำหนด ที่เก็บไฟล์บนเครื่อง Server
ให้ทำการสร้าง Directory ในตัวอย่างนี้ผมจะสร้าง Folder "svn" เก็บไว้ที่ /var/www/
สร้าง directory จากคำสั่ง mkdir
#mkdir /var/www/svn
#mkdir /var/www/svn/reposเมื่อสร้าง folder เรียบร้อย หลังจากนั้นสร้างพื้นที่เก็บไฟล์ เรียกว่า repository ด้วยคำสั่ง
#svnadmin create /var/www/svn/reposหลังจากรันคำสั่งด้านบนเรียบร้อยแล้ว ใน Folder repos จะมีการสร้างไฟล์และdirectory ตามนี้
drwxr-xr-x 2 apache apache 4096 Feb 3 14:47 conf
drwxr-xr-x 2 apache apache 4096 Feb 3 14:47 dav
drwxr-sr-x 5 apache apache 4096 Feb 3 14:47 db
-r--r--r-- 1 apache apache 2 Feb 3 14:47 format
drwxr-xr-x 2 apache apache 4096 Feb 3 14:47 hooks
drwxr-xr-x 2 apache apache 4096 Feb 3 14:47 locks
-rw-r--r-- 1 apache apache 229 Feb 3 14:47 README.txt
ไม่มีความคิดเห็น:
แสดงความคิดเห็น