ข้ามไปที่เนื้อหาหลัก

การติดตั้ง Subversion on Linux

อยากลองติดตั้ง 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

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้

วิธีการดึง Record สุดท้ายของการบันทึกในฐานข้อมูลอ้างอิงจากตาราง

การทำงานกับข้อมูลที่มีการปรับปรุงตลอด และต้องทำการบันทึการเปลี่ยนแปลงไว้ด้วยโดยการอ้างอิงกับวันและเวลา เชื่อแน่นอนว่าจะต้องมีปัญหาเกี่ยวกับการดึงข้อมูลล่าสุดออกมาใช้งาน จึงเป็นเรื่องที่ทำให้เกิดเรื่องยุงยาก 

วันนี้จะขอเสนอแนวทางการใช้ SQL เพื่อดึงข้อมูล record สุดท้ายออกมา

แนวทางที่ 1
ให้เลือกข้อมูลโดยการเรียงลำดับจากมากไปน้อยก่อน จากนั้นใช้ฟังก์ชั่น limit เข้ามาช่วยในการตัดตััวที่เหลือออกไปเอาแค่ record แรกที่ผ่านการเรียงลำดับจากมากไปน้อยแล้วออกมา

เปลี่ยนขนาอของตัวอักษรใน Notepad++

เชื่อว่าหลายคนคงจะรู้จักโปรแกรมแก้ไขข้อความที่ชื่อว่า Notepad++
หากหน้าจะที่ใช้มีความละเอียดสูงเมื่อเปิดโปรแกรมมาแล้วจะทำให้รู้สึกว่าตัวอักษรมีขนาดเล็กเกินไป ทำให้ อ่านได้ยาก จึงต้องมีการปรับขนาดของตัวอักษรเพื่อสะดวกในการใช้งาน

วิธีการในการปรับขนาดของตัวอักษร


หรือจะใช้วิธีที่รวดเร็วว่า ก็คือ
การกด Ctrl ค้างไว้แล้วกด + หรือ -กด Ctrl แล้วหมุนเพื่อ Zoom เข้า/ออก หรือจะวิธีการเลือกจาก option ของโปรแกรม

ลินุกซ์ การเพิ่มผู้ใช้ไปยังกรุ๊ป(Linux add user to group)

วิธีการเพิ่ม Linux User ไปยัง Group ในระบบปฏิบัติการลินุกซ์ คุณสามารถใช้คำสั่ง "useradd" หรือ "usermod" ในการเพิ่ม user ไปยัง Linux user group คำสั่ง "useradd" เป็นคำสั่งที่ใช้ในการสร้างหรือปรับปรุง(update) ข้อมูลเริ่มต้นของผู้ใช้ที่สร้างขึ้นใหม่คำสั่ง "usermod" เป็นคำสั่งที่ใช้ในการเปลี่ยนแปลงบัญชีผู้ใช้ 
ตัวอย่างในการใช้คำสั่งนี้ได้ดีและเป็นประโยชน์มากคือการ เพิ่ม user ไปยัง group ที่มีอยู่แล้ว
Group มีอยู่สองแบบคือ กลุ่มแรกเป็น primary user group และกลุ่มที่สองใช้สำหรับเรียก group อื่นๆที่ไม่ใช่ primary group เรียกว่า secondary group
ข้อมูลทั่วไปของผู้ใช้ทั้งหมดจะถูกเก็บอยู่ในไฟล์