Sto utilizzando Capistrano e git per distribuire un'applicazione RoR. Ho una cartella in cui ogni utente ha la propria cartella. Quando un utente carica o salva un file, viene salvato nella propria cartella.Come impedire a capistrano di sovrascrivere i file caricati dagli utenti nelle proprie cartelle?
Quando distribuisco nuove versioni del codice sul server, i file e le cartelle dell'utente vengono sovrascritte con quello che è nella mia macchina di sviluppo.
C'è un modo per ignorare alcune cartelle in capistrano, come facciamo in git? Questo post - http://www.ruby-forum.com/topic/97539 - suggerisce di utilizzare i collegamenti simbolici e di archiviare i file utente in una cartella condivisa. Ma è un vecchio post, quindi mi chiedo se c'è un modo migliore per farlo ora.
Inoltre, qualcuno sa di buoni screencast/tutorial da consigliare per l'uso di RoR + git + capistrano?
Grazie.
Grazie Giovanni, collegamenti simbolici è allora. –