| |
| | |

CodersClub

 Forgot password?
 Register
Search
View: 6882|Reply: 2
Collapse the left

วิธีการส่งไฟล์ออกในแต่ Revision ของ TortoiseHG - Export for each the Revision

[Copy link]
Post time: 2013-07-25 07:55
| Show all posts |Read mode
อยากจะบอกว่า ผมหาวิธีการแบบนี้มานานมาก... แล้ว แต่พอมาเจอ ก็เจอแบบง่ายๆ กันเลยทีเดียว

สำหรับคนที่เล่นเว็บดิสคัสระบบหลากภาษาแบบนี้ คงหนีไม่พ้นที่จะใช้โปรแกรม TortoiseHG สำหรับติดตามการอัปเดตของตัวสคริปต์นี้ใช่ไหมครับ

หลายคน (รวมถึงผม) อาจจะประสบปัญหาตรงที่ว่า เมื่อมี Revision ออกมาใหม่ เช่น ผมโหลดตัว Revision 205 มาในเครื่องไว้แล้ว และทำการนำไปติดตั้งกับเว็บไซต์แล้ว แต่ในทีมผู้พัฒนา ได้ออกตัว Revision มาใหม่เป็น 206 ซึ่งมีการแก้ไขไฟล์ไปเยอะมาก

ตรงนี้แหละ ที่ว่าผมต้องการคือ เราจะทำอย่างไร ถึงจะสามารถทำการส่งออกเฉพาะไฟล์ที่มีการแก้ไขใน Revision 206 เท่านั้น

วันนี้เรามีคำตอบให้คุณแล้วครับ (รวมถึงผมด้วย)

๑. เปิด Workbench TortoiseHG ขึ้นมา แล้วคลิกที่ปุ่ม Check for incoming changes from xxx
๒. รอสักครู่ระบบจะทำการตรวจสอบรายการ Revision เข้ามาใหม่
๓. เมื่อมี Revision มาใหม่ ระบบจะทำการแจ้งให้ทราบและให้เราคลิกยอมรับ หรือ Accept ก็เลือกได้เลย
๔. เมื่อทำการอัปเดต Revision เรียบร้อย ก็จะแสดงรายการ Revision มาใหม่ ก็ให้เลือก Revision ตัวล่าสุดเลย โดยการคลิกขวา แล้วเลือก Update


๕. จะปรากฏหน้าต่างว่า ยืนยันจะทำการ Update to: xxx หรือไม่ ก็กด Update ได้เลย


๖. เสร็จแล้วตรงรายการ Revision จะเป็นตัวหนังสือตัวหนา ซึ่งแสดงว่า Revision ล่าสุด ได้มาอยู่ที่เครื่องเราแล้ว


ต่อไป เราจะทำการส่งออกเฉพาะ Revision กันนะครับ
สมมุติว่า ตอนนี้ผมได้เอาไปติดตั้งสคริปต์นี้แล้ว ซึ่งเป็น Revision 205 แต่ในปัจจุบันมันเป็น 209 แล้ว ซึ่งหมายความว่า ผมต้องมานั่งไล่ทำตั้งแต่ 206 ไปจนถึง 209 กันเลยนะครับ
๑. คลิกขวาที่ Revision 206 แล้วทำตามภาพด้านล่าง (หากภาพไม่ขึ้นเลือก Export -- Archive)


๒. จะปรากฏหน้าต่าง ให้เราเลือกตามรูปภาพ (หากภาพไม่ขึ้นเลือกดังนี้ ติ๊กเลือก Only files modified/created... แล้วเลือกที่จัดเก็บไฟล์ดังกล่าว แล้วติ๊กเลือก Directory of files จากนั้นกดปุ่ม Archive)


๓. ทำซ้ำจากข้อที่ ๑ ถึงข้อ ๒ โดยเปลี่ยนจาก 206 เป็น 207, 208, 209 จนครบตัว Revision ล่าสุด

๔. เสร็จแล้ว ทำการอัปโหลดไฟล์ดังกล่าวขึ้นเว็บไซต์ของคุณได้ทันที โดยอัปโหลดจาก Revision 205 ก่อน แล้วค่อย 206, 207, 208 และ 209 ตามลำดับ

๕. เสร็จแล้ว

jaideejung007's

Rate

Number of participants 1Rating +1 Collapse Reason
vot + 1 Very nice!

View Rating Log

Post time: 2013-07-27 13:48
| Show all posts

Nice. It would be great to see this tutorial in english version for others!

Rate

Number of participants 1Rating +1 Collapse Reason
vot + 1 Support

View Rating Log

 Thailand

Post time: 2013-09-04 19:41
| Show all posts
ขอบคุณครับ ท่านรองโจ้
You have to log in before you can reply Login | Register

Points Rules

Archive|Mobile|Dark room|CodersClub

Top.Mail.Ru
Top.Mail.Ru

2024-04-26 15:45 GMT+3 , Processed in 0.039414 sec., 10 queries .

Powered by Discuz! X3.4 Release 20230520

© 2001-2024 Discuz! Team.

MultiLingual version, Rev. 4301, © codersclub.org

Quick Reply To Top Return to the list