ลองทำ SVN ใน Shared Hosting กับ Hostgator

ได้ไปอ่านเจอบทความนึงที่พูดถึงการสร้าง SVN Repo บน Hostgator เข้า ก็ถูกใจสิครับ จะได้ไม่ต้องทนใช้ SVN บนเครื่องตัวเองหรือแชร์ SVN บน Cloud Storage ของ DropBox อีกต่อไป ไหนๆ ก็ต้องจ่ายเงินค่า Host ต่อเดือนก็ไม่ใช่น้อยๆ เหมือนกัน เอาล่ะมาดูวิธีการทำกันดีกว่า

ขั้นตอนแรก

สิ่งที่ต้องทำเป็นอันดับแรกคือเปิดการใช้งาน SSH บน Hostgator เสียก่อนทำโดยการ

  1. ล๊อกอินเข้า the HostGator billing tool, GatorBill.
  2. จากนั้นไปที่ ‘Hosting Packages’ และคลิกที่ “View Hosting Packages”
  3. ไปที่ package ที่ต้องการจะเปิดใช้งาน ssh และคลิกที่ “Enable Shell Access”


ขั้นตอนต่อไป

เปิดโปรแกรม SSH Client (putty) จากนั้นกรอกค่าที่จำเป็นในการล๊อกอิน ได้แก่ “Host Name” ใส่ domain name หรือ ip address, “port” ใส่ 2222, ตั้งชื่อใน ‘Saved Sessions’ และ ‘Save’ ถ้ามี popup ขึ้นมาเตือนเรื่อง security alert ให้คลิกปุ่ม “Yes” ไป อย่าไปขัดขืน และเมื่อทำการเชื่อมต่อได้แล้วให้ล๊อกอินด้วย cpanel username + password ถัดไปก็ให้สร้าง repository ด้วยคำสั่ง

“svn admincreate <repository name>”

ขั้นตอนสุดท้าย

จากนั้นเราสามารถจะ checkout file ด้วย svn client ตัวไหนก็ได้ด้วย repository url นี้

“svn+ssh://<cpanel username>@<ip host>:<port>/<repository path>”

 

วิธีการใช้งาน svn client บน shared host จาก hostgator

คำสั่ง checkout file

“svn checkout (Repository URL) –username [type-user-name-here]“

คำสั่ง update

“svn update”

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA Image

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>