Estoy usando Capistrano y git para implementar una aplicación RoR. Tengo una carpeta en la que cada usuario tiene su propia carpeta. Cuando un usuario carga o guarda un archivo, se guarda en su propia carpeta.¿Cómo evito que capistrano sobrescriba los archivos cargados por los usuarios en sus propias carpetas?
Cuando despliegue nuevas versiones del código en el servidor, los archivos y las carpetas del usuario se sobrescriben con lo que hay en mi máquina de desarrollo.
¿Hay alguna manera de ignorar algunas carpetas en capistrano, como hacemos en git? Esta publicación - http://www.ruby-forum.com/topic/97539 - sugiere el uso de enlaces simbólicos y el almacenamiento de los archivos del usuario en una carpeta compartida. Pero es una publicación anterior, así que me pregunto si hay una mejor manera de hacerlo ahora.
Además, ¿alguien sabe de algún buen screencasts/tutoriales para recomendar para usar RoR + git + capistrano?
Gracias.
Gracias John, enlaces simbólicos es entonces. –