เมื่อ Code ของเรามาถึงทางแยก !!!! (Tutoial การแตก Branch ใน SVN) by tosawat
6
Feb0
Feb0
เมื่อเราพัฒนา Web หรือ Application ของเรามาถึงจุดหนึ่ง ที่เราจะต้องทำการเพิ่ม Feature ใหม่ ควบคู่ไปกับการ Debug Code เก่า จะทำยังไงล่ะทีนี้ แม่จ้าววว!!
SVN ช่วยท่านได้!! เรามาทดลองทำกันเลยดีกว่าไม่ต้องพูดให้มากความ
- ก่อนอื่น Update และ Commit Folder ที่จะแตก Branch ให้เรียบร้อยก่อน
-
เริ่มจาก คลิ๊กขวาที่ Folder ที่เราจะแตกไฟล์ คลิ๊กที่ TortoiseSVN ต่อไปคลิ๊กที่ Branch/Tag ตามรูป
-
เมื่อกด Branch/tag แล้วจะปรากฏหน้าต่างดังรูป ในช่อง To path: จะมี URL ของ Folder ปัจจุบันอยู่ (ชื่อเดิมนั่นเอง) ให้เราเปลี่ยนชื่อ Folder หรือเติม Postfix ต่อท้าย (สรุปคือให้มันไม่เหมือนเดิมน่ะแหละ) และในช่อง Log message ให้เราใส่ข้อความเพื่อเตือนความจำตัวเอง หรือเพื่อให้คนอื่นที่ใช้ SVN ร่วมกันเราอยุ่มาอ่านแล้วเข้าใจได้ จากนั้นกด OK
-
ปล่อยให้ SVN ทำการ Copy Folder ที่เราจะแตก Branch เมื่อ SVN ทำเสร็จ ก็กด OK ไปต่อกันเลย
-
กลับมาที่ Folder ในเครื่องเรา จะเห็นว่า มันยังอยู่เหมือนเดิม ปกติดีไม่มีอะไรเพิ่ม หรือลด ไปเลย แน่นอนล่ะ เราต้อง Update ก่อนสิครับ ให้เราย้อนกลับไป 1 ขั้น แล้ว Update SVN ซะ จะเห็นว่ามีการ Download เต็มไปหมด นั้นละครับสิ้งที่เราต้องการ 55+ เมื่อเสร็จแล้วก็กด OK ตามสูตร
-
จะเห็นว่าเรามี Folder ใหม่ ที่มีชื่อ ตามที่เรากำหนดไว้ในข้อ 2 ออกมาเรียบร้อย จากนี้เราก็ทำการ Develop แบบคู่ขนานต่อไปได้เลย เย่ๆ!!
Enjoy this article?
Consider subscribing to our RSS feed!
ไม่มีความเห็น
ยังไม่มีความเห็น