r3 - 21 May 2008 - 22:20:32 - CheevaRubsrisuksakulYou are here: SETEC Wiki >  Knowledge Web  > SoftwareEngineeringCategory > Agile > SVNForCommomCodeOwnerShip > Conflict

Conflict

ขั้นตอนในการแก้ไข Conflict ดังรูปต่อไปนี้

  • 1. ก่อนเกิดการ Conflict ไฟล์ยังไม่ถูก update ทำให้ ไฟล์ๆ นั้น เหมือนกับ เป็นไฟล์ที่มีข้อมูลเหมือนกับไฟล์ใน server

    Conflict1.JPG

  • 2. ทำการ update ไฟล์ข้อมูล ก่อนการ Commit ไฟล์ที่ได้แก้ไขแล้ว

    Conflict2.JPG

  • 3. หลังจากการ Update เกิดการ Conflict มีไฟล์ เพิ่มขึ้นมาอีก 2 ไฟล์ คือ
    • ไฟล์ของเรา ( *.mine )
    • ไฟล์บน server ( *.r$number เช่น *.r352)

      Conflict3.JPG

  • 4. ทำการแก้ไข Code ว่าเราจะเลือกเอา code ที่เราเขียน หรือเอา revision ที่มีอยู่ใน server หรือเอาทั้ง 2 อย่าง ซึ่งต้องแก้ไขให้เรียบร้อย

    Conflict4.JPG

  • 5. เมื่อแก้ไขเสร็จเรียบร้อยแล้วให้ทำการ คลิกขวาที่ไฟล์ที่แก้ไข เลือกคำสั่ง Team แล้วเลือกคำสั่ง Mark Resolved

    Conflict5.JPG

  • 6. โปรแกรมจะถามว่าต้องการ SAVE หรือไม่ ใ้ห้ตอบ YES

    Conflict6.JPG

  • 7. ไฟล์ที่เราแก้ไขแล้วยังไม่ได้เป็ฯไฟล์ที่มีข้อมูล เหมือนกับไฟล์ใน server เราต้องทำการ Commit ไฟล์ก่อน

    Conflict7.JPG

  • 8. ทำการ Commit คลิก ขวาที่ไฟล์ เลือกคำสั่ง Team แล้วเลือกคำสั่ง Commit

    Conflict8.JPG

  • 9. ใส่ comment เพื่อระบุว่าเราได้แก้ไขอะไรไปบ้างในไฟล์นั้น และเลือกเครื่องหมายถูกที่ไฟล์ที่เราต้องการ Commit จากนั้นกด OK

    Conflict9.JPG

  • 10. ไฟล์ของเราก็จะุถูก Commit เป็นไฟล์เดียวกับไฟล์ใน server และสิ้นสุดการแก้ไขปัญหา Conflict

    Conflict10.JPG
toggleopenShow attachmentstogglecloseHide attachments
Topic attachments
I Attachment Action Size Date Who Comment
jpgJPG Conflict1.JPG manage 111.6 K 14 May 2008 - 05:14 CheevaRubsrisuksakul  
jpgJPG Conflict2.JPG manage 120.5 K 14 May 2008 - 05:15 CheevaRubsrisuksakul  
jpgJPG Conflict3.JPG manage 144.7 K 14 May 2008 - 05:15 CheevaRubsrisuksakul  
jpgJPG Conflict4.JPG manage 119.0 K 14 May 2008 - 05:15 CheevaRubsrisuksakul  
jpgJPG Conflict5.JPG manage 116.9 K 14 May 2008 - 05:15 CheevaRubsrisuksakul  
jpgJPG Conflict6.JPG manage 10.6 K 14 May 2008 - 05:16 CheevaRubsrisuksakul  
jpgJPG Conflict7.JPG manage 117.0 K 14 May 2008 - 05:16 CheevaRubsrisuksakul  
jpgJPG Conflict8.JPG manage 116.0 K 14 May 2008 - 05:16 CheevaRubsrisuksakul  
jpgJPG Conflict9.JPG manage 55.6 K 14 May 2008 - 05:16 CheevaRubsrisuksakul  
jpgJPG Conflict10.JPG manage 112.1 K 14 May 2008 - 05:17 CheevaRubsrisuksakul  
Edit | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r3 < r2 < r1 | More topic actions
 
Powered by SETEC Wiki
Copyright ©2012 by National Electronics and Computer Technology Center, NECTEC.
Ideas, requests, problems regarding SETEC Wiki? Send feedback