เขียนโค้ดร่วมกันด้วย SVN (Subversion)
SVN ( Subversion ) คือ ไว้แชร์ Source Code กัน เป็นระบบ ควบคุม version ของ source code อย่างหนึ่ง ที่ เราสามารถมี version ของ code เช่น version นี้ สามารถทำงานบางอย่างได้แล้ว เป็นต้น และเมื่อเราแก้ๆ แล้วหากทำให้บางอย่างพัง เราก็สามารถ reverse กลับไปใน version ที่ยัง work อยู่ได้และ ระบบที่ สามารถอำนวยความสะดวก เวลาทำงาน
ใน Project เขียน code กันหลายๆ คน ระบบ Subversion จะสามารถรวม code ของทุกคน เข้าอย่างอัตโนมัติ ทำให้ทุกคนมี code ที่ update อยู่เสมอ โดยระบบจะเป็นระบบแบบ Client – Server โดยที่ server จะมีโปรแกรม Subversion Server ลงไว้ ซึ่งจะเปิดให้บริการ Subversion และ เก็บ source code ทุกอย่างไว้
รวมทั้ง track การเปลี่ยนแปลงทั้งหลาย ที่เครื่องของคนทำงานจะมีโปรแกรม Client ของ SVN ติดตั้งอยู่
โปรแกรม Client ของ SVN แนะนำให้ใช้ TortoiseSVN

หลังจากติดตั้ง TortoiseSVN ลงในเครื่องแล้ว
Checkout
ใช้ตอนเมื่อ เรายังไม่มีไฟล์ที่ทำงานอยู่ และเราต้องการจะเอาไฟล์จาก server ลงมาที่เครื่อง
Add
เพื่อสร้างไฟล์ใหม่ขึ้นไปบน sever
Commit
อัพเดทไฟล์จากเครื่องเรา ซึ่งเป็นไฟล์ที่มีอยู่บน server อยู่แล้ว (แก้ไขไฟล์นั่นเอง)
และควรใส่ เหตุผลที่ Commit ในช่อง Massage ด้วย
Update
อัพเดทไฟล์จาก server ตอนแรกที่ Checkout เราควร Update ด้วย
แล้วหลังจากที่เราเขียนๆไฟล์ หรือใช้ไป ก็ควร Update บ่อยๆ (จะได้ไฟล์ล่าสุดมา ถ้ามีคนแก้ไขอยู่ด้วย)
นอกจากนี้แล้ว หากเราเชื่อม SVN กับ Redmine จะสามารถ ดู/โหลด โค้ดได้จาก ที่เก็บต้นฉบับ หรือ Repository
ดูรายละเอียดอื่นๆที่่ SVN For Common Code Owner Ship


[...] หน้า ที่เก็บต้นฉบับ (Subversion) หรือ Repository (Subversion) เป็นส่วนของ code ซึ่งแต่ละคนสามารถใช้ TortoiseSVN upload ไฟล์ขึ้นมารวมกันได้[Show as slideshow] การใช้งาน SVN หาอ่านจาก เขียนโค้ดร่วมกันด้วย SVN (Subversion) [...]
ยอดเยี่ยม ให้เพื่อนมาอ่าน สบายไปอีกเรื่อง
สุดยอด! ได้ใช้แล้ว
[...] Reference: ploysics’s blog [...]
ทราบมาว่า SVN ทำงานคล้าย GIT อยากรู้ว่า สองอันนี้มันดีต่างกันยังไงหรอคะ
ใช้ในสถานการณ์ไหนดีกว่ากันอ่ะคะ
[...] http://debianclub.org/node/435 http://www.ploysics.com/svn-subversion/ http://www.tod4yis.net/post/Branching-and-Merging-with-Subversion.aspx [...]
Leave your response!
Activity »
เปิดตัว HTC Desire โทรศัพท์ Android รุ่นล่าสุดจาก HTC
งานเปิดตัว HTC Desire ซึ่งจัดขึ้นในวันพุธที่ 9 มิถุนายน 2553 ที่โรงแรม แกรนด์ ไฮแอท เอราวัณ (Grand Hyatt Erawan Bangkok) ในงานมีโทรศัพท์ให้ทดลองใช้จริงประมาณ 6 เครื่อง พร้อมพริตตี้ และ บริการอาหารเครื่องดื่มแบบค็อกเทล
งานเริ่มมีผู้คนเข้างานในช่วงเวลา 18.30น. นอกจากสื่อมวลชนในแขนงต่างๆ ยังมีคนทั่วไปจากการลงทะเบียนผ่านหน้าเว็บ HTC Thailand, Facebook และ Twitter
เรียกว่าเป็นงานเปิดตัวที่เปิดกว้างให้คนชุมชน Social Network ที่สนใจใน HTC Desire ได้เข้าร่วมงาน …
Computer Article »
เน็ตบุ๊ก (Netbook) | เบา บาง เล็ก สเปคห่วย?
เน็ตบุ๊ก(Netbook)เป็นคำที่มาแรง และมีคนสนใจเยอะ รวมถึงตัวเองด้วย เพราะเป็นเจ้าของเน็ตบุ๊กไปแล้วหนึ่งตัว นั่นคือ MIBI (Asus N10jc) จะเอามาแนะนำวันหลัง พอดีเขียนเรื่องเน็ตบุ๊กเอาไว้ เลยจัดมาลงก่อน
เน็ตบุ๊ก คืออะไร?
แล็ปท็อป
ขนาดเล็ก
น้ำหนักเบา
ประหยัดพลังงาน
พกพาสะดวก
ใช้งานอินเทอร์เน็ตไร้สาย
ประวัติเน็ตบุ๊ก
คำเรียกของ เน็ตบุ๊ก ถูกเรียกครั้งแรกจากบริษัทไซออน (Psion) ในชื่อ Psion netBook ในปี 2543
ปล.Psion ชื่อตอนนี้คือ Psion Teklogix
เริ่มมีการใช้คำว่า เน็ตบุ๊ก เพิ่มขึ้นจากโครงการ the …
Life »
เมื่อครั้งหนึ่งได้เดินทางในเกาหลี | 7 วัน ไม่มีวันลืม
เอนทรี่นี้ อาจจะมีสาระบ้าง ไร้สาระบ้าง หากใครสนใจจะเที่ยวในเกาหลีก็อ่านบ้าง ข้ามบ้างล่ะกันค่ะ พอดีปิดเทอมเลยได้เดินทางไปเกาหลี เดินทางด้วยสายการบินจินแอร์ (JINAIR) ซึ่งเป็นสายการบินราคาถูก คิดอัตราแลกเปลี่ยนไว้ที่ 0.03 คือ 1000 วอนเท่ากับ 30 บาท ขึ้น-ลง เครื่องที่สนามบินสุวรรณภูมิ – สนามบินอินชอน (ICN: Incheon International Airport)
เดินทางถึงสนามบินอินชอนก็นั่งรถบัส ไปยังที่พักที่อยู่ในกรุงโซล ราคา 9000 วอน รถบัสที่สนามบินเรียกว่ารถบัสลีมูซีน มีบริการโหลดของหลักไว้ใต้ท้องรถ เพื่อความสะดวก …
Open Source »
Moblin | ง่ายเบาสวย บน เน็ตบุ๊ก
ม็อบลิน (Moblin) เป็นระบบปฏิบัติการโอเพ่นซอร์ส ที่พัฒนาบนเพลตฟอร์มลินุกซ์ ซึ่งปรับแต่งเพื่ออุปกรณ์รุ่นใหม่ เช่น โทรศัพท์ หรือ อุปกรณ์พกพาขนาดเล็ก (เน็ตบุ๊กนี่เหมือนเป็นของแถม 555 จะดูเหมือนของแถมอย่างไรโปรดติดตามชม)
แปล (งูๆ ปลาๆ) จาก moblin.org มาอีกที ซึ่งเขาเขียนเอาไว้ว่า
Moblin is an open source project focused on building a Linux-based platform optimized for the next generation …
Blogroll
site
Tag Cloud
2.5 2.52 8.10 20thboys 1200 1310 1395 4310 agi. architecture barcampbangkok barcampbangkok2 barcampbkk boy broadcom Century commart cpe Dell donate EditPlus exam Flashdrive Girls' Generation korea ku mount movie music netbook openVPN project SNSD subversion svn Thumb ubuntu vostro wordpress ค่าย น้อง วิดวะคอม วิศวคอม เกาหลี เน็ตบุ๊กRandom Posts
Advertiment
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลง 3.0 ประเทศไทย.