วิธีรับ Visual Studio เพื่อเปิดหน้าต่างแก้ไขข้อขัดแย้งหลังจาก TFS Get


88

เมื่อฉันรับข้อมูลล่าสุดใน Visual Studio หากมีข้อขัดแย้งไม่มีสิ่งใดที่แสดงให้ฉันเห็นได้ชัดเจน ฉันคิดว่าทุกอย่างเรียบร้อยดีสร้างและบ่อยครั้งงานสร้าง

ความรับผิดชอบอยู่กับฉันเสมอที่ต้องจำไว้ว่าให้มองหาความขัดแย้งเพื่อเปิดหน้าต่างความขัดแย้ง มีวิธีใดบ้างที่จะทำให้ VS เข้าหน้าฉันและบอกฉันว่าตอนนี้มีความขัดแย้ง?


VS ควรเพิ่มหน้าต่างความขัดแย้งเมื่อคุณมีข้อขัดแย้งที่ยังไม่ได้แก้ไข ทำไมคุณถึงคิดว่าคุณมีมัน? คุณสามารถเพิ่มภาพหน้าจอที่แสดงกระบวนการนี้ได้ไหม
Edward Thomson

สวัสดีโปรดพิจารณาทำเครื่องหมายคำตอบของ DaveShaw เป็นคำตอบที่ถูกต้อง นี่เป็นคำถามที่ดีและตอบได้
goodeye

1
ขออภัยฉันไม่เคยติดตามเรื่องนี้ ฉันจำไม่ได้ว่าได้รับการแจ้งเตือนทางอีเมล นอกจากนี้ปัญหาดูเหมือนจะหายไปเอง ฉันจะไม่ทำเครื่องหมายคำตอบของ DaveShaw ว่าถูกต้องเนื่องจากจะบอกวิธีเปิดหน้าต่างด้วยตนเอง คำถามของฉันคือเหตุใดจึงไม่เปิดขึ้นเองหลังจาก 'รับข้อมูลล่าสุด' ที่มีความขัดแย้ง แต่อย่างที่ฉันบอกว่าปัญหาหายไปและหน้าต่างนั้นจะปรากฏขึ้นเมื่อฉันมีข้อขัดแย้งแม้ว่ามันจะเริ่มเป็นปิด ขอบคุณทุกคนที่ตอบ
valerie

1
@valerie หน้าต่างแก้ไขความขัดแย้งจะเปิดขึ้นทุกครั้งที่คุณเปิด VS แม้ว่าคุณจะปิดอย่างชัดแจ้งในเซสชันก่อนหน้านี้ แต่เมื่อใดก็ตามที่มีความขัดแย้งเกิดขึ้น ฉันสามารถทำให้มันปรากฏขึ้นอีกครั้งได้โดยทำตามคำแนะนำของ DaveShaw เท่านั้น
ruffin

ใช่. ฉันมักจะปิดหน้าต่างความขัดแย้งหลังจากแก้ไขข้อขัดแย้งแล้ว ในครั้งต่อไปที่ฉันมีความขัดแย้งไม่ว่าฉันจะปิด VS หรือไม่หน้าต่างความขัดแย้งนั้นจะเปิดขึ้นอีกครั้ง ไม่แน่ใจว่าทำไมถึงใช้งานได้ ฉันมี VS 2013 Ultimate
valerie

คำตอบ:


115

คุณสามารถเปิดหน้าต่างแก้ไขความขัดแย้งได้อีกครั้งหากคุณปิดหน้าต่างนี้โดยไม่ได้ตั้งใจจาก Team Explorer ไปที่: การเปลี่ยนแปลงที่รอดำเนินการจากเมนูแบบเลื่อนลงการดำเนินการให้เลือกแก้ไขความขัดแย้ง

จากนั้นคุณสามารถคลิก Get All Conflicts

โดยปกติ VS จะแจ้งให้คุณแก้ไขความขัดแย้งทันทีที่คุณดำเนินการอย่างใดอย่างหนึ่งต่อไปนี้:

  • รับข้อมูลล่าสุด
  • เช็คอิน
  • ผสาน

หรือเพียงแค่รีสตาร์ท VS แล้วมันจะปรากฏขึ้นอีกครั้ง
Dovlet Mamenov

78

คลิกลิงก์ที่ฉันล้อมรอบด้วยเส้นสีแดงในบานหน้าต่าง Team Explorer

ใส่คำอธิบายภาพที่นี่

และใน Visual Studio 2013:

ใส่คำอธิบายภาพที่นี่


@ แมทธิวล็อค: คุณแน่ใจหรือไม่ใน Visual Studio 2013 เหตุผลที่การดำเนินการแก้ไขความขัดแย้งอยู่ในดรอปดาวน์เนื่องจากรายการเป็น VS 2013 เองและไม่ได้เกิดจาก Team Explorer ไม่กว้างพอ
sergiol

1
ใช่แม้ว่าคุณจะทำให้บานหน้าต่างใหญ่ขึ้น แต่ก็ยังคงอยู่ในเมนูแบบเลื่อนลงi.imgur.com/MDpesjJ.png
Matthew Lock

@MatthewLock: คุณได้แสดงตัวอย่างเมื่อไม่มีความขัดแย้งเกิดขึ้น คุณแน่ใจหรือไม่ว่าจะเกิดขึ้นเมื่อมีความขัดแย้งเกิดขึ้น
sergiol

-7

หากคุณกำลังเขียนโค้ดใน C # จากนั้นบนโปรแกรมแก้ไข Visual Studios ของคุณให้เลือกเมนูเครื่องมือจากนั้นเมนูย่อยตัวเลือก

กล่องโต้ตอบจะปรากฏขึ้น จากนั้นเลือกตัวแก้ไขข้อความจากนั้นเลือก C # จากนั้นเลือกขั้นสูง

จากนั้นเลือกช่องแสดงข้อผิดพลาดเชิงความหมายแบบสด


1
นี่ไม่ตอบคำถาม!
นีล

1
นี่คืออย่างอื่น
Luis Palacios
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.