เขียนโค้ดร่วมกันด้วย 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 [...]
จะโดน hack ไหมนิครับ
เห็นประเทศจีนไปได้ข้อมูลฝั่งเมกามาเยอะ มัน hack กันได้หรือเปล่าครับ
Leave your response!
»
cap max & data alert | บริการใหม่จาก dtac
เมื่อวันก่อน (22 กันยายน 2553) มีโอกาสไปงาน dtac blogger day ที่ตึกจามจุรีย์สแควร์ จริงๆงานนี้น่าจะเป็นงานพูดคุยเกี่ยวกับ iPhone 4 แต่พอดีเบื้องบนของทั้ง 3 โอเปอร์เรเตอร์ยังไม่ให้พูดถึง iPhone 4 ในวันนั้น(วันนี้ทุกคนคงจะทราบคงราคา และคงซื้อกันไปแเรียบร้อยแล้ว) ฉะนั้น dtac จึงปรับหัวข้อใหม่ โดยไม่สามารถพูดถึง iPhone4 ได้โดยเฉพาะเรื่องสเปค, ราคา และแพ๊คเกจ
จุดหนึ่งในงาน blogger day ที่ dtac หยิบมาพูดคือความครอบคลุมของเครือข่าย edge ที่รับประกันว่าทั่วทุกจุดการให้บริการนั้นเป็น …
»
Samsung Galaxy Tab | เมื่อความต้องการมากขึ้น ขนาดก็ใหญ่ขึ้น
วันนี้ (17 กันยายน 2553) มีโอกาสไปงาน Samsung Galaxy Tab Workshop หรือในชื่อไทย(ที่คิดโดยซัมซุง) คือ “งานเผยโฉม “ซัมซุง กาแล็คซี่ แท็บ” นวัตกรรมมือถืออัจฉริยะที่สุดแห่งปี” ครั้งแรกในเมืองไทย
เรียกง่ายๆว่า มาเปิดเผยข้อมูล, พูดคุย และทดสอบการใช้งานเจ้า Galaxy Tab
มันคือแท็บเล็ต(Tablet) ไม่อยากเรียกว่าเป็น “มือถือ” สักเท่าไหร่ แต่มันก็โทรได้นะ(ดังภาพด้านล่าง) จริงๆ น่าจะใช้หูฟังได้ ขอบคุณ @ibluecosmos ที่เป็นนายแบบให้
โดยมีเมนูการใช้งานโทรศัพท์แบบนี้ ตัวเลข ปุ่มใหญ่ดีจริงๆ …
»
Korea | เมื่อครั้งหนึ่งได้เดินทางในเกาหลี 7 วัน ไม่มีวันลืม
เอนทรี่นี้ อาจจะมีสาระบ้าง ไร้สาระบ้าง หากใครสนใจจะเที่ยวในเกาหลีก็อ่านบ้าง ข้ามบ้างล่ะกันค่ะ พอดีปิดเทอมเลยได้เดินทางไปเกาหลี เดินทางด้วยสายการบินจินแอร์ (JINAIR) ซึ่งเป็นสายการบินราคาถูก คิดอัตราแลกเปลี่ยนไว้ที่ 0.03 คือ 1000 วอนเท่ากับ 30 บาท ขึ้น-ลง เครื่องที่สนามบินสุวรรณภูมิ – สนามบินอินชอน (ICN: Incheon International Airport)
เดินทางถึงสนามบินอินชอนก็นั่งรถบัส ไปยังที่พักที่อยู่ในกรุงโซล ราคา 9000 วอน รถบัสที่สนามบินเรียกว่ารถบัสลีมูซีน มีบริการโหลดของหลักไว้ใต้ท้องรถ เพื่อความสะดวก …
»
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 exceed Flashdrive girlgroup korea korean ku mount movie netbook openVPN project subversion svn Thumb ubuntu vostro wordpress ค่าย น้อง วิดวะคอม วิศวคอม เกาหลี เน็ตบุ๊กRandom Posts
Advertiment
ผลงานนี้ ใช้สัญญาอนุญาตของครีเอทีฟคอมมอนส์แบบ แสดงที่มา-ไม่ใช้เพื่อการค้า-ไม่ดัดแปลง 3.0 ประเทศไทย.