More Coda SVN and OS X 10.7.3 Issues

Apparently when I updated my laptop back at the end of 2011, I didn’t take the time to record how to or update my desktop to get past a few issues with Coda, SVN, and OS X 10.7.3.

Today, while working on my desktop, I started having issues with file to file comparisons using FileMerge and Coda. When trying to perform the comparison, nothing happened.

I immediately remembered from my earlier instance that I needed to manually download the OS X Lion Combo Update for 10.7.3 and update  developer tools. This is where I ran into my new problems. My problem wasn’t fixed. I later discovered my laptop is running Xcode 4.2 where as my desktop is running 4.3.1.

Xcode 4.3.1 was modified to be updated from the App Store, removing the package installer and treating it as a full app in your Applications folder. This change inheritantly changed the file location and broke all references to Xcode.

After a little bit of research through the Google Groups, I looked to see what my Xcode path was, running the following command:

xcode-select -print-path
~ xcode-select: Error: No Xcode folder is set. Run xcode-select -switch <xcode_folder_path> to set the path to the Xcode folder.

To set the path, I ran the following :

sudo xcode-select -switch /Applications/Xcode.app

After running this command, I restarted Coda and tried to perform my comparison. It worked successfully. Hopefully this helps you.

CODA: SVN Invalid Server Certificate

I was doing some general maintenance on my laptop over the last day, primarily updating the operating system to OS X 10.7, Lion.

Upon the install, I opened up Coda to do some development work and I kept on getting “invalid server certificate” errors when trying to connect to my svn repositories. After a quick search, I found a quick method to fix this problem. I guess we will see how long that lasts.

The resolution is a quick terminal command that provides a method to accept the certificate and continue development.

svn list https://www.example.com/svn/

Replace the url above the with url to your repository and you will be ready to go. Restart Coda before trying to reestablish your connections.

Hat Tip: Dave Blencowe