In the past, i usually integrate SVN with Apache such that i could access the SVN repository through the HTTP protocol. Apache and SVN Integration
I could use TortoiseSVN to checkout the SVN repository with correct username and password. But sometimes, we need to use SVN+SSH to access the SVN repository. Here are the steps using SSH key authentication.
I am going to close the server at my home so i need to move all the stuff to the new server which is a Virtual Private Server (VPS).
The most important stuff is the Subversion repository. Luckily i found a very good post about migrating a SVN repository in just a few steps – How to migrate SVN repository?.
You can access the SVN repository through the HTTP protocol after you have integrated the SVN server with Apache. The following steps were done in Ubuntu Lucid (Ubuntu 10.04 LTS).
1. Install the Apache2, Subversion and libapache2-svn.
Xcode is the IDE for developing iPhone and Mac Program. It would be much more convenient for developers if the IDE is integrated with version control tools like Subversion.
Xcode is installed with the SCM tool. The following steps show you how to checkout a project from a SVN repository in Xcode. Continue reading Xcode and Subversion→