ผลต่างระหว่างรุ่นของ "วิธีใช้:การแก้ไขชนกัน"

เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
ไม่มีความย่อการแก้ไข
ป้ายระบุ: ถูกย้อนกลับแล้ว การแก้ไขแบบเห็นภาพ แก้ไขจากอุปกรณ์เคลื่อนที่ แก้ไขจากเว็บสำหรับอุปกรณ์เคลื่อนที่
Horus (คุย | ส่วนร่วม)
ย้อนการแก้ไขของ 2403:6200:8832:62FC:FDD3:60F9:678F:49ED (พูดคุย) ไปยังรุ่นก่อนหน้าโดย Wedjet
ป้ายระบุ: ย้อนรวดเดียว
 
บรรทัด 1:
{{บอกวิธีวิกิพีเดีย|H:EC|WP:EDC|WP:ECF}}
{{Nutshell|การแก้ไขชนกันเกิดเมื่อผู้ใช้สองคนแก้ไขหน้าเดียวกันพร้อมกัน ทำให้การแก้ไขขัดกัน เมื่อเกิดเหตุการณ์นี้ซอฟต์แวร์มีเดียวิกิจะส่งจอภาพซึ่งทำให้ผู้ใช้ระงับการขัดกันนี้ด้วยมือ}}
 
หน้านี้อภิปราย'''การแก้ไขชนกัน'''และวิธีการรับมือ พิจารณาสถานการณ์ต่อไปนี้
* นาย ก คลิก "แก้ไข" ในหน้า ซอฟต์แวร์ส่งนาย ก ไปยังรุ่นปัจจุบันของหน้า #123
* นางสาว ข คลิก "แก้ไข" ในหน้าเดียวกัน ขณะที่นาย ก กำลังแก้ไขอยู่ ซอฟต์แวร์ส่งนางสาว ข ไปรุ่นปัจจุบันของหน้า คือ #123
* นาย ก แก้ไขเสร็จและคลิก "เผยแพร่การเปลี่ยนแปลง" ซอฟต์แวร์บันทึกการแก้ไขของนาย ก เป็นรุ่น #124 และเผยแพร่ #124 ขณะที่นางสาว ข กำลังแก้ไข #123
* นางสาว ข แก้ไขเสร็จและคลิก "เผยแพร่การเปลี่ยนแปลง" ซอฟต์แวร์บันทึกการแก้ไขของนางสาว ข เป็นรุ่น #125 แต่พบว่า #125 ยึดรุ่น #123 แม้รุ่นที่กำลังเผยแพร่อยู่ปัจจุบันเป็น #124 ซอฟต์แวร์พยายามแก้ไขข้อแตกต่าง แต่ล้มเหลว ฉะนั้นนางสาว ข จึงเข้าสู่หน้า "แก้ไขชนกัน" ให้โอกาสนางสาว ข แก้ไขข้อแตกต่างระหว่าง #124 และ #125 ด้วยมือ
 
== ผังของหน้าแก้ไขชนกัน ==
:''{{Note2}} คำอธิบายต่อไปนี้อาจไม่สอดคล้องกับอินเตอร์เฟซแก้ไขที่คุณเห็น ขึ้นอยู่กับ[[Special:Preferences|การตั้งค่า]]และ[[Special:Preferences#mw-prefsection-gadgets|แกเจ็ต]]ของบัญชีคุณ [[เว็บเบราว์เซอร์]]ที่คุณใช้ และคุณใช้ตัวแก้ไขดั้งเดิมของวิกิพีเดีย [[WP:VE|วิชวลเอดิเตอร์]] (visual editor) หรือแอพอุปกรณ์เคลื่อนที่แก้ไข''
[[ไฟล์:Edit conflict screenshot.png|thumb|400px|<mark>การเปลี่ยนแปลงของคุณถูกคัดลอกสู่กล่องที่'''ท้ายสุดของหน้า'''</mark> กล่องที่มีการเปลี่ยนแปลงของคุณจะมีป้าย "ข้อความของคุณ" ในหน้าขนาดใหญ่ที่มีการเปลี่ยนแปลงจำนวนมาก คุณอาจเลื่อนลงยาวเพื่อหากล่องที่มีการเปลี่ยนแปลงของคุณ]]
 
บนสุดของหน้าแก้ไขชนกันเป็นกล่องแก้ไขที่มีรุ่นทั้งหน้าของนาย ก แม้นางสาว ข แก้ไขเฉพาะส่วน
 
ด้านล่างของหน้าแก้ไขชนกันเป็นกล่องแก้ไขที่สองมีข้อความที่นางสาว ข กำลังส่ง นี่จะเป็นรุ่นหน้าหรือส่วนของนางสาว ข ที่เธอกำลังแก้ไข
 
ระหว่างกล่องแก้ไขสองกล่องเป็นผลต่างซึ่งแสดงความแตกต่างระหว่างรุ่นบทความของนาย ก และนางสาว ข สำหรับส่วนที่นางสาว ข กำลังแก้ไขอยู่ แสดงการแก้ไขของนางสาว ข และการเปลี่ยนแปลงที่เป็นไปได้ของนาย ก ยกเว้นส่วนที่นางสาว ข และนาย ก แก้ไขเหมือนกัน สำหรับส่วนอื่น แสดงข้อความใหม่เต็มเหมือนกับว่าเพิ่มข้อความนั้น
 
นางสาว ข สามารถแก้ไขกล่องแก้ไขส่วนบนแล้วคลิก {{key press|เผยแพร่การเปลี่ยนแปลง}} ''ในกรณีที่นางสาว ข แก้ไขเฉพาะส่วนหนึ่ง จะตีความการคลิกว่าเป็นรุ่นใหม่ของส่วน ฉะนั้นจึงสร้างสำเนาของส่วนอื่น ยกเว้นนางสาว ข ลบส่วนอื่นก่อนบันทึก'' (ดูเหมือนเป็น[[บั๊ก]]) ทางออกดีที่สุดสำหรับกรณีนี้คือ ''บันทึกการแก้ไขใหม่ของคุณ'' นอกวิกิพีเดีย (เช่น ในคลิปบอร์ด ยกเลิก แล้วลองอีกครั้ง)
 
บางครั้งเมื่อกด {{key press|เผยแพร่การเปลี่ยนแปลง}} และระบบช้า บุคคลหนึ่งอาจแก้ไขหน้าเดียวกันหลายครั้งก่อนระบบตอบสนอง ''กรณีนี้จะทำให้เกิด'''การแก้ไขชนกัน'''กับตัวเอง'' ในกรณีนี้ ข้อความด้านบนอาจเป็นรุ่นเก่าแทนที่เป็นข้อความการแก้ไขแรก คือ ระบบสังเกตการแก้ไขก่อนหน้าแต่ยังไม่ได้ประมวลผล ต่อมา ระหว่างที่บุคคลหนึ่งกำลังดูหน้าแก้ไขชนกันก็มีการดำเนินการเปลี่ยนแปลงแรกในพื้นหลัง และข้อความด้านบนไม่ใช่รุ่นปัจจุบันอีกต่อไป ฉะนั้นผลต่างจึงแสดงการแก้ไขรวม และ "การเพิ่ม" ส่วนอื่นในกรณีการแก้ไขเฉพาะส่วน หากคุณเลือกเผยแพร่งานของคุณในการแก้ไขชนกันประเภทนี้ จะส่งผลให้ลบการแก้ไขก่อนหน้าของคุณออก
 
== การระงับการแก้ไขชนกัน ==
หากนางสาว ข แก้ไขเล็กน้อย ส่วนนาย ก แก้ไขใหญ่ เธออาจเลือกแก้ไขต่อจากรุ่นของนาย ก แล้วผสานการแก้ไขของตนเข้าไป เธออาจกรอกข้อความอย่าง "แก้ไขชนกัน" ใน[[วิธีใช้:คำอธิบายอย่างย่อ|คำอธิบายอย่างย่อ]] เพื่อเตือนนาย ก และผู้ใช้อื่น
เส้น 8 ⟶ 31:
นางสาว ข ไม่ควรโพสต์การเปลี่ยนแปลงของตนทับของนาย ก เราสันนิษฐานว่าผู้อื่นบริสุทธิ์ใจ อาจเกิดข้อผิดพลาดได้บางครั้ง และมือใหม่อาจไม่เข้าใจหน้าต่างแก้ไขชนกัน ทว่า นางสาว ข จะต้องไม่เพิกเฉยการแก้ไขชนกันหลายครั้ง และยอมรับไม่ได้แน่นอนที่นางสาว ข เขียนทับนาย ก เพราะขี้เกียจ เราส่งเสริมให้ผู้เขียนตรวจสอบการผสานของพวกเขาซ้ำโดยใช้คุณลักษณะ[[วิธีใช้:ผลต่าง|ผลต่าง]]
 
== การป้องกัน ==
*
การแก้ไขชนกันน่ารำคาญและอาจกินเวลานาน แต่มีวิธีลดการเกิดและวิธีฟื้นตัวให้เร็วขึ้น
 
* บันทึกงานของคุณบ่อย ๆ เพื่อลดความเสี่ยงที่คุณจะพบการแก้ไขชนกัน และเมื่อคุณเจอก็น่าจะระงับได้ง่ายขึ้น
* เมื่อทำได้ ให้แก้ไขทีละส่วน ซึ่งจะลดการแก้ไขชนกัน เพราะระบบสามารถรับมือได้หากตัวแก้ไขต่างกันกำลังแก้ไขคนละส่วนพร้อมกัน ระบบใช้การผสานการแก้ไขชนกันแบบ CVS โดยใช้อรรถประโยชน์ diff3 คุณลักษณะนี้จะทำให้เกิดการแก้ไขชนกันเฉพาะเมื่อผู้ใช้พยายามแก้ไขบรรทัดเดียวกัน
* เริ่มบทความใหม่ในหน้าทดลองเขียนแล้วค่อยย้ายไปเนมสเปซหลักเมื่อคุณพร้อม เพื่อหยุดแก้ไขสักชั่วโมงแล้วดูคนอื่นแทน
 
== ดูเพิ่ม ==