Not entirely sure if this is the correct way to do it, but here's how I accomplished it:
- You can either copy the project to a new location or update the existing project. I choose to make a copy. I also went ahead and moved the projects to the local path for the new repo.
- In Xcode - Open the Project and go to File - Source Control - Hide Remote Status
- The go to File - Source Control - Repositories and remove the SVN repo.
- Close the project
- Using Terminal, show all hidden files.
- Using Finder, go to the project directory and remove all of the .svn files (include those bundled in the project file. (There has to be a better way to do this step)
- I committed the cleaned project and files to the new repo.
- Open the project in Xcode.
- Xcode should have already picked up on the new repo and you should be ready to go.
RE: (There has to be a better way to do this step)
- Open Terminal
- Navigate to the root of your local working copy
- At the terminal command prompt, enter: find . -type d -name '.svn' -print -exec rm -rf {} \;
- Hit enter to delete all '.svn' folders in and below the working copy directory