Skip navigation

XCode 4.5, where is FileMerge ?

10466 Views 8 Replies Latest reply: May 8, 2013 11:13 AM by etresoft RSS
djsuperfive Level 1 Level 1 (0 points)
Currently Being Moderated
Sep 20, 2012 1:31 PM

I just updated to XCOde 4.5, and FileMerge is gone... Any idea where it is hidden ? I hope it's still part of the Developer Tools...

  • Mark Szymczyk Level 4 Level 4 (1,865 points)
    Currently Being Moderated
    Sep 20, 2012 4:59 PM (in response to djsuperfive)

    FileMerge is located inside the Xcode application bundle in Xcode 4.3 and later. You can open FileMerge from Xcode by choosing Xcode > Open Developer Tool > FileMerge.

  • Mark Szymczyk Level 4 Level 4 (1,865 points)
    Currently Being Moderated
    Sep 21, 2012 9:54 AM (in response to djsuperfive)

    Choosing Xcode > Open Developer Tool > FileMerge opens FileMerge for me in Xcode 4.5. You could choose Xcode > Open Developer Tool > More Developer Tools to go to Apple's developer downloads site and see if FileMerge is in one of the auxiliary packages.

  • Mark Szymczyk Level 4 Level 4 (1,865 points)
    Currently Being Moderated
    Sep 21, 2012 11:43 AM (in response to djsuperfive)

    The FileMerge that is bundled with Xcode 4.5 doesn't work as a standalone application. I tried compressing it from the application bundle. I was able to expand it to show the FileMerge app on the desktop. But when I tried to run it I got an error saying it couldn't be opened.

     

    Apple's developer downloads site has every version of Xcode. You could try trashing your current version of Xcode 4.5, downloading Xcode 4.5 from the developer downloads site, and see if FileMerge is there. If not, you can download Xcode 4.4 and see if that has FileMerge.

  • sportsgurl13 Level 1 Level 1 (0 points)
    Currently Being Moderated
    May 8, 2013 8:45 AM (in response to djsuperfive)

    Even though Filemerge is part of Xcode, you can still create an alias/shortcut to it so that you don't have to open up Xcode every time just to use Filemerge.

     

    You can create an alias/shortcut for Filemerge, by  following these steps:

     

    • Go to Macintosh HD > Applications
    • Right-click Xcode.app
    • Click Show Package Contents
    • Go to Contents > Applications
    • Right-click Filemerge.app
    • Click Make Alias
    • You will need to type your password
    • Move the alias to your dock or desktop
  • etresoft Level 7 Level 7 (23,865 points)
    Currently Being Moderated
    May 8, 2013 11:13 AM (in response to sportsgurl13)

    Why not just install the Command Line Tools? That will give you the "opendiff" tool. Then, you create a little script like this one to make it useful and actually do a merge.

     

    #!/bin/sh

     

    # Get a hold of the last parameter.

    eval LAST=\${$#}

     

    # Now run opendiff with the previous version and the current version.

    opendiff ${*} -merge "$LAST"

Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Legend

  • This solved my question - 10 points
  • This helped me - 5 points
This site contains user submitted content, comments and opinions and is for informational purposes only. Apple disclaims any and all liability for the acts, omissions and conduct of any third parties in connection with or related to your use of the site. All postings and use of the content on this site are subject to the Apple Support Communities Terms of Use.