รับรายการแบบเรียกซ้ำของไฟล์ต่าง ๆ ใน Winmerge (ไม่มีโครงสร้างโฟลเดอร์ / โครงสร้าง)


14

ฉันชอบ Winmerge to Diffmerge แต่สิ่งหนึ่งที่ฉันอิจฉาก็คือคุณสมบัติของโฟลเดอร์ Diffmerge

แสดง Diffmerge สำหรับโฟลเดอร์และโฟลเดอร์ย่อยที่ซับซ้อนมีเพียงไฟล์ที่แตกต่างกันเท่านั้น (ไม่ใช่โฟลเดอร์)

Winmerge แสดงไฟล์และไฟล์และโฟลเดอร์ย่อยที่แตกต่างกัน

Winmerge มีคุณสมบัติที่สามารถแสดงไฟล์ที่แตกต่างกันเท่านั้น แต่มันยังคงแสดงโฟลเดอร์ย่อย ดังนั้นฉันต้องเข้าไปในโฟลเดอร์ย่อยแล้วควรตรวจสอบไฟล์ต่าง ๆ

ฉันต้องการใช้ WinMerge ต่อไป ... ฉันจะทำสิ่งนี้ใน WinMerge ได้อย่างไร


1
ฉันเพิ่งเจอสิ่งนี้และกำลังมองหาวิธีแก้ปัญหา ฉันหวังว่าคุณจะพบคำตอบของคุณ
เดฟ

ฉันได้ใช้ Beyond Compare แล้ว แต่ไม่ได้ฟรี มันดีกว่าอันอื่นมาก
kokbira

1
@kokbira: ใช่มันเป็น แต่มันไม่ฟรี :)
เบนจามิน

1
ฉันยังคงใช้ WinDiff สำหรับความแตกต่างของโฟลเดอร์ทั้งหมด (และ TortoiseDiff สำหรับโค้ดที่ต่างกันและในโอกาสที่หายากเมื่อฉันต้องทำการเปลี่ยนแปลงที่สำคัญของไฟล์ไบนารีฉันพบว่า HexCmp นั้นดี)
Synetech

คำตอบ:


10

ง่ายมาก :)

ใน Winmerge ให้ไปที่เมนูมุมมองและยกเลิกการเลือก "โหมดต้นไม้"


ฉันใช้ diffmerge แทน winmerge เป็นเวลานานเพราะ "ฟีเจอร์" ที่ฉันไม่พบใน winmerge แต่หลังจากความโปรดปรานของคุณฉันดาวน์โหลดและดูตัวเลือกที่น่าอัศจรรย์ XD
kokbira

1
ใช่มันง่ายมาก ฉันยังไม่ได้ตรวจสอบรวมโฟลเดอร์ย่อยๆ ฉันใช้เครื่องมือผิด ขอบคุณ
Benjamin

เฮ้ถ้ามันแก้ให้กำหนดรางวัล (คลิกที่ 50 ต่อไปคำตอบของฉัน) + "คำตอบ" (คลิกที่ตรวจสอบถัดจากคำตอบของฉัน) 4 ฉันโปรด :)
kokbira

4

เนื่องจากคำตอบอื่น ๆ ชี้ไปที่นี่ฉันคิดว่าฉันแค่เพิ่มข้อมูลบางอย่างที่นี่ที่อาจช่วยได้แม้ว่านี่จะเป็นคำถามที่เก่ากว่า

ฉันลากสองโฟลเดอร์ไปยัง WinMerge และโดยทั่วไปมีรายการโฟลเดอร์ / ไฟล์เดียวโดยมีสองคอลัมน์ส่วนหัวที่ระบุโฟลเดอร์ซ้าย / ขวา "โหมดต้นไม้" ถูกโกสต์ออกและไม่ได้เลือก ฉันคิดว่ามันทำได้เช่นกันหากฉันเลือกสองโฟลเดอร์และเลือก WinMerge / เปรียบเทียบจากเมนูบริบท

ถ้าฉันปิดการเปรียบเทียบทั้งหมดของฉันและเพิ่งมีหน้าต่าง WinMerge ที่ว่างเปล่าและลากโฟลเดอร์หนึ่งไปไว้ในโฟลเดอร์นั้นฉันจะขอให้อีกโฟลเดอร์หนึ่งทำการเปรียบเทียบด้วย ส่งผลให้มันทำการสแกนลึกที่ดูเหมือนว่าจะแสดงเฉพาะไฟล์ที่แตกต่าง มันไม่ได้ให้การนำทางโฟลเดอร์คุณเพียงแค่แสดงเส้นทางแบบเต็มของไฟล์ที่เป็นปัญหา แต่นี่คือสิ่งที่ฉันต้องการอย่างไรก็ตามรายการสั้น ๆ ของไฟล์ที่แตกต่างกันระหว่างสองโฟลเดอร์ใหญ่


ใช่ฉันสังเกตเห็นสิ่งเดียวกัน เมื่อเรียกใช้ diff โดยใช้เมนูบริบทของไดเรกทอรี WinMerge จะไม่สแกนแผนผังทั้งหมดด้วยไดเรกทอรีย่อยดังนั้นจึงเร็วกว่า แต่จะแสดงไดเรกทอรีว่างเนื่องจากจะสแกนแต่ละไดเรกทอรีเมื่อเปิดเท่านั้น
Dawid Ferenczy Rogožan
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.