How to move Cornerstone repositories to another computer

I created this post because I use Cornerstone by Zennaware for version control and have several repositories and recently needed to upgrade from one Mac to a newer Mac.

I found a good post that got me started @ http://www.gigoblog.com/2014/05/19/move-cornerstone-svn-client-settings-and-data-to-new-computer/ . However, there are two important things that I did not find in the article that I’d like to point out for you that I ran into.

  1. The new computer should have the same user directory name as the old computer. So be sure that when setting up the new computer that the username matches the username on the old computer. This is not going to prevent you from accomplishing your goal but if you do not have matching usernames, the Cornerstone repositories are looking for then you will receive file path errors on the new computer. You will have to rename the path at that point which may take time and could lead to further steps.
  2. The correct locations to restore files are in the directory users Library directory. E.g. “Macintosh HD [or whatever your primary drive is named]/Users/[your username]/Library/Preferences/com.zennaware.Cornerstone.plist” AND
    “Macintosh HD [or whatever your primary drive is named]/Users/[your username]/Library/Application Support/Cornerstone”

  3. You can install Cornerstone before or after you being this process. The order should not make a difference. I installed it first.

That should do it.

By Kyle

My name is Kyle M. Brown and I am passionate about solving business problems with new technologies.

2 comments

  1. Hi Kyle, I am facing a strange issue on moving to new MAC. I tried to install the CornerStone SVN using the same license key which I had used on my previous MAC. I had uninstalled cornerstone from my previous MAC to be able to use this Key on the new Mac, but every time it says Invalid Key. Any ideas?

  2. Hello Navraj – I stopped using Cornerstone because of similar licensing issues earlier this year. The product was purchased by another company and some changes were made to the licensing process. They were helpful in providing support but could not resolve the issue quickly enough for me so I started using smartSVN which is not sophisticated but works.

Leave a comment

Your email address will not be published. Required fields are marked *