Ogni volta che eseguo cap distribuire nel server remoto ho perso alcuni file non verificati perché capistrano crea una nuova directory e controlla la revisione della testina in esso. Ma ci sono alcuni file che non sono versioni come avatar degli utenti (graffetta) e immagini caricate che non vengono copiate nella nuova versione corrente.Mantenere i file senzaversione durante la distribuzione con Capistrano
Come posso risolvere questo?
Grazie!
Capisco ma ... quella dir "condivisa" è una cosa capistrano, Rails non ne sa nulla per quanto ne so. Quindi, come suppongo di dire ai binari di salvare i file in quella directory, che è al di fuori dell'applicazione e non esiste alcun evento nella mia copia locale? – emzero
Non si modifica nulla in Rails. Questo è il punto di questa tattica. Rails salva ancora le immagini su "RAILS_ROOT/public/images/avatars" o altro, ma quella cartella è in realtà un [link simbolico] (http://en.wikipedia.org/wiki/Symbolic_link) a una cartella in "condivisa" di capistrano cartella. – idlefingers
Oh, sì, hai ragione ... non l'ho visto. Grazie! =) – emzero