DiffMerge has changed
GoogleCodeExporter opened this issue · comments
Google Code Exporter commented
What steps will reproduce the problem?
1. Fresh Install of DiffMerge 3.3.1 (without any prior versions having been
installed)
2. Choose DiffMerge as Diff application in preferences.
3. Click on Diff button
What is the expected output? What do you see instead?
Expect DiffMerge to launch. Instead get the error message:
"/Applications/svnX.app/Contents/Resources/svndiff.sh: line 66:
/usr/local/bin/diffmerge.sh: No such file or directory"
What version of the product are you using? On what operating system?
1.3.1 on Mac Snow Leopard
Please provide any additional information below.
DiffMerge no longer installs the diffmerge.sh shell script in /usr/local/bin
Here are the release notes:
http://www.sourcegear.com/diffmerge/releasenotes/3.3.1.html
Original issue reported on code.google.com by czechtech
on 15 Aug 2011 at 7:17
Google Code Exporter commented
I don’t think DiffMerge ever “installed” anything.
It’s up to the user (you) to copy the diffmerge.sh script from the DiffMerge
disc image to the appropriate location.
I don’t know if there’s really anything I can do about this,
(other than making svnX check for the script when you change the preference).
Original comment by chris...@gmail.com
on 15 Aug 2011 at 7:55
Google Code Exporter commented
Original comment by chris...@gmail.com
on 1 Jan 2012 at 7:05
- Changed state: Invalid
Google Code Exporter commented
I run into the same issue. I have OS Lion
svnx will look for the sh file at "usr/local/bin/"
so I located the sh file and made a copy into the path svnx is expecting the
file to be. For me this worked:
cp /Applications/DiffMerge.app/Contents/Resources/diffmerge.sh
/usr/local/bin/diffmerge.sh
Original comment by ricardo....@gmail.com
on 19 Mar 2012 at 11:24
Google Code Exporter commented
Thanks! I have Mountain Lion, and apparently there the appropriate path is not
/user/local/bin but instead just /user/bin. So pasting your command in terminal
I got 'no such file or directory' error.
So here is what worked for me instead:
cp /Applications/DiffMerge.app/Contents/Resources/diffmerge.sh
/usr/bin/diffmerge.sh
(it complained about permissions, but with first doing sudo su and giving my
computer password and then trying the above command it worked)
Hope this helps some others.
Original comment by wouters...@gmail.com
on 31 Oct 2012 at 9:19