Estos son unos apuntes personales sobre la creación de un proyecto en rails usando subversion (sistema de control de versiones). Si buscas, seguro encontrarás artÃculos mas completos que este. 
Vamos a crear una base de datos vacÃa para el proyecto (Las tablas las crearemos usando migration)
mysqladmin -u root create inmobiliaria
Suponiendo instalado RoR (Ruby on Rails) en tu ordenador creamos un proyecto
rails inmobiliaria
Esto nos crea la estructura básica para nuestro proyecto. Ahora vamos a configurar el acceso a nuestra base de datos. Editamos el archivo inmobiliaria/config/database.yml
development:
adapter: mysql
database: inmobiliaria
socket: /var/run/mysqld/mysqld.sock
username: peluo
password: atitelovoyadecir
host: localhost
Importante: Dependiendo del sistema operativo, tendrás que especificar la ubicación del socket de mysql.
Bien, supuestamente ya tenemos una aplicación conectada a nuestra base de datos.
Para ver que todo está bien ejecutamos ./script/server y nos metemos en http://localhost:3000
Es hora de ponernos con subversion.(Como instalar subversion, Subversion en 28 segundos, Introduccion a subversion )
En el servidor donde vayamos a crear el repositorio creamos la carpeta donde guardaremos todos los datos.
Por ejemplo creamos /var/lib/svn.
Ahora dentro de esa carpeta ejecutamos svnadmin create inmobiliaria. Esto nos creará una estructura vacÃa.
Ahora tenemos que rellenar esta estructura. Desde el ordenador cliente, donde hemos creado el proyecto rails, ejecutamos:
svn import inmobiliaria svn+ssh://direccion_servidor/var/lib/svn/inmobiliara
o
svn import inmobiliaria http://direccion_servidor/svn/inmobiliara
(Depende como hayamos configurado el servidor)
o
svn import inmobiliaria file:///var/lib/svn/inmobiliaria si lo hacemos desde el propio servidor
Ya tenemos los datos en el repositorio. Para empezar a trabajar tenemos que descargarnos los datos desde el servidor (no nos vale la estructura del proyecto que tenemos ya que no la controla subversion). Movemos el proyecto a por ejemplo inmobiliaria_old y ejecutamos:
svn co http://direccion_servidor/svn/inmobiliara inmobiliaria
Ya tenemos el proyecto bajo el control de subversion. Ahora solo falta aplicar los comandos de este articulo -> Como usar Rails con Subversion