XCode el IDE de programación de Apple el cual es muy versatil también puede trabajar con subversión facilmente, para quienes no sepan que es la Subversión basicamente se trata de llevar un control de las versiones de nuestro código fuente que generamos a la hora de programar, si no eres programador tal vez esto no te sea de utilidad. Pues bien para la Subversion normalmente se usar un servidor Apache para alojar los archivos de las versiones, pero en este caso se usará svnserve que viene instalado por default en Mac OS X.
Ver el tutorial completo en Mackinando: Usando subversion en XCode.