จาก Visual Studio เปิด Source Control Explorer:
- ดู | Team Explorer
- เลือกโครงการทีมของคุณจาก Team Explorer ขยายและคลิกสองครั้งที่ Source Control
- ในบานหน้าต่างด้านซ้ายของ Source Control Explorer ให้เลือกTeam Project ของคุณ
- ในบานหน้าต่างด้านขวาค้นหาสาขาเมนของคุณคลิกขวาแล้วเลือกผสาน ...
- ในเมนูแบบเลื่อนลงTarget branchเลือกสาขา dev ของคุณ
- หากคุณต้องการส่วนย่อยของการเปลี่ยนแปลงทั้งหมดในเมนไลน์:
- เลือกการแก้ไขเลือกปุ่มคลิกถัดไป
- เลือกการแก้ไขที่เป็นตัวแทนจากสาขาผสาน dev อื่น ๆ ของคุณเป็นหลักคลิกถัดไป
- มิฉะนั้นให้ใช้การเปลี่ยนแปลงทั้งหมดตามเวอร์ชันที่เลือกไว้คลิกถัดไป
- ขั้นตอนต่อไปให้คุณเลือกประเภทเวอร์ชัน เห็นได้ชัดว่าเวอร์ชันล่าสุดเป็นค่าเริ่มต้นตรงไปตรงมาและอธิบายได้ด้วยตนเอง: คุณจะทำการเปลี่ยนแปลงทั้งหมดเนื่องจากสาขาของคุณถูกสร้างขึ้นจากสายหลักลงไปในสาขาของคุณ ตัวเลือกอื่น ๆ นั้นตรงไปตรงมา แต่คำอธิบายแบบฝึกหัดของแต่ละตัวเลือกที่มีอยู่ที่นี่จะใช้พื้นที่พอสมควร
- เดินผ่านขั้นตอนที่เหลือของตัวช่วยสร้าง
- คลิกเสร็จสิ้น
- หากมีข้อผิดพลาดหรือรวมข้อขัดแย้งคุณจะได้รับแจ้งให้แก้ไขเช่นเดียวกับสิ่งที่คุณจะเห็นหากตรวจสอบการเปลี่ยนแปลงในการควบคุมแหล่งที่มาเมื่อมีการเปลี่ยนแปลงอื่น ๆ ตั้งแต่การชำระเงินครั้งล่าสุด
- หลังจากการผสานเสร็จสิ้นการเปลี่ยนแปลงทั้งหมดจะอยู่ในสำเนาของสาขาในเครื่องของคุณ แต่การเปลี่ยนแปลงเหล่านี้ยังไม่ได้ผูกมัดกับการควบคุมแหล่งที่มา เมื่อคุณสร้างและทดสอบในสาขาของคุณเสร็จเรียบร้อยแล้วคุณสามารถตรวจสอบการรวมได้ จาก Visual Studio:
- ดู | WIndows อื่น ๆ | การเปลี่ยนแปลงที่รอดำเนินการ
- ตรวจสอบให้แน่ใจไฟล์ทั้งหมดที่เกี่ยวข้องกับการผสานนี้มีการตรวจสอบความคิดเห็นเพิ่มอธิบายการผสานและคลิกที่เช็คอิน
ฉันขอแนะนำให้ใช้การผสาน (และการแก้ไขข้อขัดแย้งการผสานที่จำเป็นสร้างตัวแบ่งการทดสอบช่วงพัก) เป็นชุดการเปลี่ยนแปลงของตนเอง นั่นคืออย่าผสมผสานการทำงานของฟีเจอร์อื่นกับการผสาน ชุดการเปลี่ยนแปลงแบบละเอียดทำให้ง่ายต่อการตรวจสอบประวัติการควบคุมแหล่งที่มาและระบุการเปลี่ยนแปลงที่น่าสนใจเพียงครั้งเดียว การรวมงานไว้ในชุดการเปลี่ยนแปลงของตัวเองจะช่วยให้บรรลุเป้าหมายนั้นได้
มีบรรทัดคำสั่งสำหรับการรวมเช่นกันเรียกใช้tf merge /?
จาก Visual Studio Command Prompt
ขอให้โชคดีและสนุก!