ฉันจะดาวน์โหลด Filemerge - แอพสำหรับเปรียบเทียบเครื่องมือสองอย่างแล้วรวมเข้าด้วยกันได้อย่างไร


28

ฉันต้องการติดตั้ง Filemerge แต่ไม่สามารถค้นหาตำแหน่งที่จะดาวน์โหลด ฉันจะดาวน์โหลดได้ที่ไหน

คำตอบ:


40

FileMerge เป็นส่วนหนึ่งของXcode 4.xโดย Appleซึ่งคุณสามารถดาวน์โหลดได้จาก Mac App Store

ต่อไปนี้นำมาจากคำอธิบาย:

ตอนนี้ Xcode ถูกกระจายเป็นแอปพลิเคชันแทนที่จะเป็นตัวติดตั้ง การเปลี่ยนแปลงนี้ทำให้ Xcode สามารถอัปเดตได้โดยตรงจาก Mac App Store

  • รวม SDK สำหรับ Mac OS X 10.7 Lion และ iOS 5
  • เวิร์กโฟลว์การเซ็นชื่อรหัสใหม่รองรับการลงชื่อแอพ OS X ด้วย ID นักพัฒนาซอฟต์แวร์
  • เพิ่มการติดตั้งเครื่องมือบรรทัดคำสั่งลงในบานหน้าต่างการตั้งค่าดาวน์โหลด
  • เมนูเครื่องมือสำหรับนักพัฒนาเปิดใช้เครื่องมือ, FileMergeและเครื่องมืออื่น ๆ
  • เครื่องมือการย้ายข้อมูล ARC จะแปลงทั้งรหัสการเก็บ / ปล่อยและการรวบรวมขยะ
  • การแก้ไขข้อบกพร่องเพิ่มเติมและการปรับปรุงเสถียรภาพ

แต่ตอนนี้ FileMerge.app ฝังอยู่ในแพ็คเกจ Xcode.app และไม่สามารถเข้าถึงได้ง่ายเหมือนเครื่องมือแบบสแตนด์อโลน ... เว้นแต่คุณจะทำสิ่งนี้:

  1. เรียกดู /Applications/Xcode.app
  2. คลิกขวา -> แสดงเนื้อหาแพ็คเกจ
  3. สารบัญ -> แอปพลิเคชัน
  4. คลิกขวาที่ FileMerge.app -> Make Alias ​​-> ป้อนรหัสผ่าน
  5. คัดลอกนามแฝงไปที่อื่นเช่น / Applications
  6. ลบนามแฝงเดิม

ตอนนี้คุณสามารถใช้เป็นเครื่องมือแบบสแตนด์อโลนเหมือนก่อน!


ฉันอยากจะแนะนำ Meld คุณไม่ต้องติดตั้ง Xcode: ( yousseb.github.io/meld )
Edenshaw

12

หรือถ้าคุณไม่ต้องการการแจกจ่าย Xcode ทั้งหมดDiffMergeก็คล้ายกันมากและฟรี

ป้อนคำอธิบายรูปภาพที่นี่


3
แค่ต้องการทราบว่า DiffMerge นั้นฟรีเหมือนในเบียร์ แต่ไม่ใช่ซอฟต์แวร์ฟรี การดาวน์โหลดจะต้องป้อนที่อยู่อีเมลและห้ามไม่ให้เผยแพร่ "นอกองค์กรของคุณ" ด้วยตัวเอง ข้อตกลงใบอนุญาต
yoniLavi

4

ฉันสร้างหนึ่งซับเพื่อติดตั้ง FileMerge และเครื่องมือสำหรับนักพัฒนาซอฟต์แวร์อื่น ๆ จาก Xcode 3.2.6 โดยไม่ต้องติดตั้ง Xcode เอง ทดสอบใน 10.12 และ FileMerge ยังคงใช้งานได้ (แม้ว่าแอพอื่น ๆ จะไม่ทำงาน) มันเป็นได้อย่างง่ายดาย uninstallable เกินไปเพียงแค่ลบหรือ/Developer~/Developer

ขนาดการติดตั้งรวมคือ 0.3GB มากกว่า 10GB + ของ Xcode

https://github.com/szhu/install-standalone-xcode-tools


โปรดทราบว่าวิธีนี้ต้องดาวน์โหลดไฟล์ "Xcode 3.2.6 และ iOS SDK 4.3 สำหรับ Snow Leopard" ซึ่งเป็น 4.1GB
xApple

4

ติดตั้ง XCode และเริ่ม FileMerge opendiffโดยใช้เครื่องมือบรรทัดคำสั่ง

ตัวอย่าง:

opendiff file1.txt file2.txt

ดูเพิ่มเติมหน้าคนสำหรับ opendiff


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