tried two diff file compare utilities
both open fine when launched directly
neither actually open a file compare when trying from within the dreamweaver interface. e.g., select a file and try a compare with remote. or resolve when syncing. just doesn't launch. ideas?
Any chance of an answer on this, I have the same problem (DW-CS5) after OS X 10.8 upgrade. FileMerge (the app that used to open), still exists in a different location and works fine. Also, /usr/bin/xcrun still exists which is defined as the file compare utility (linked from /usr/bin/opendiff). However since I don't know what params to feed it I don't know what's broken, never mind how to fix.
Please respond someone (Adobe?) will this be fixed, does the problem exist in DW-CS6?
It's a very useful tool
For a temporary fix:
Find FileMerge.app by going into Package Contents of /Applications/Xcode.app
Put in dock for easy access
In Dreamweaver synch, preview, and then click on the File Compare button
This will download the server file to 'SiteRoot'/_compareTemp/xxxxxx.eee
Rune FileMerge and set Left/Right to Local/Temp files.
Hope this helps someone.
I haven't tried it with a remote file, but File Compare works well with local files in Mountain Lion. I use the twdiff utility that comes with TextWrangler. It's located at Macintosh HD:usr:local:bin:twdiff.
TextWrangler is free from http://www.barebones.com/products/TextWrangler/.
Using Mountain Lion as well and encountered the same issue with DW 5.5.
Solution I found was to use use the path to diffmerge shell script (when using diffmerge), instead of to the actual application (.app).
In my case, that was "Macintosh HD:usr:bin:diffmerge". I began to use the steps here (http://xaviesteve.com/3096/compare-files-with-dreamweaver-in-mac-osx-s tep-by-step-guide/), but found that the script already existed.
Hope that helps.
Thanks, looks like an alternate solution to TextWrangler.
I rewrote the shell script to open Apple's FileMerge. I was able to get it to open OK but not with preloaded file paths. There must be a mismatch between the commend line parameters. Without more knowledge of how DW sends these, don't see how to solve.
One other thing I was thinking was if GateKeeper could be affecting the launching of one application by another?
Sometime back, I had changed my setting to allow applications from anywhere to run; while waiting for some trusted providers to get their non app store apps signed.
nauticalmac, if you havent already, maybe see if that makes a difference?
A little late to the thread.
I'm using CS6 on MBP OS 10.7.5 (Lion).
Latest version of Testwrangler puts an alias in usr/bin. The original twdiff is in TextWrangler.app>Contents>Helpers.
In DW Preferences, File Compare, select the usr/bin/twdiff alias. The result in the File Compare field will be the real location.
Europe, Middle East and Africa