OS X, Eclipse 3.3 Europa to 3.4 Ganymede SVN problem

I recenty updated to Eclipse 3.4 and got the following error when trying to update SVN repos:

"Unable to load default SVN client"

The new version of Subclipse requires SVN 1.5, after updating from 1.4 (OS X default) it will be fine. Get SVN 1.5 here.

After installing you need to update your path (in ~/.profile or /etc/profile)

export PATH=/opt/subversion:$PATH

Then rename the old client to keep it out of the way:

$sudo mv /usr/bin/svn /usr/bin/svn.old

Create ISO images in Mac OS X

To create an ISO image in Mac OS X:

  1. Unmount the CD/DVD: diskutil unmountDisk /dev/disk2
  2. Make the iso (and wait...): dd if=/dev/disk2 of=name.of.the.file.iso
  3. Mount the image to test it (or use the Finder): hdid name.of.the.file.iso

To get the name of the device (i.e., /dev/disk2) do: drutil status

Removing the "Locked" attribute, Mac OS X

To remove the locked attribute from a file or files located in a folder:

sudo chflags -R nouchg path_to_folder