# Su capistrano

**URL:** <https://www.ruby-forum.com/t/su-capistrano/171758>\
**Category:** IT\
**Created:** [July 8, 2009, 6:43pm UTC](https://www.ruby-forum.com/t/su-capistrano/171758 "2009-07-08T18:43:43Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [July 8, 2009, 6:43pm UTC](https://www.ruby-forum.com/t/su-capistrano/171758/1 "2009-07-08T18:43:43Z")

</div>

Ho utilizzato capistrano per il deploy della mia finora unica  
applicazione in rails.  
Effettuo lo sviluppo su una macchina e committo tutto in un server cvs.  
Ho configurato capistrano in modo tale che lanciato dalla mia macchina  
di sviluppo prende l’app dal cvs e copia tutto nella macchina di  
produzione.  
Solo una domanda da newbie: ho notato che sotto la directory current,  
nel server di produzione, sono state copiate anche le varie directory  
CVS, immagino queste siano solo directory, come dire, di servizio per  
il server cvs e che possano essere tranquillamente cancellate tutte  
dal server di produzione.  
Sbaglio?

---

<div class="post-metadata">

**Author:** ![msan](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/3ab097/32.png) [@msan](https://www.ruby-forum.com/u/msan)\
**Post date:** [July 8, 2009, 7:48pm UTC](https://www.ruby-forum.com/t/su-capistrano/171758/2 "2009-07-08T19:48:01Z")

</div>

Se imposti le seguenti variabili

set :scm, :cvs  
set :deploy\_via, :export

Capistrano dovrebbe in automatico eseguire il deploy in modalità CVS  
secondo  
la strategia :export.  
Rispetto alla strategia :checkout, la :export si differenzia perché non  
mantiene i file di supporto dei vari SCM.

Se non sovrascritta, la strategia di default è :checkout che comporta una  
copia dell’intero repository in ambiente di production, compresi i file  
dei  
metadati.

– Simone

2009/7/8 Mauro [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

> dal server di produzione.  
> Sbaglio?
> 
> * * *
> 
> Ml mailing list  
> [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
> [http://lists.ruby-it.org/mailman/listinfo/ml](http://lists.ruby-it.org/mailman/listinfo/ml)

–  
Simone C.

Site & Blog: [http://www.simonecarletti.com](http://www.simonecarletti.com)  
Email: [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
LinkedIn: [http://linkedin.com/in/weppos](http://linkedin.com/in/weppos)  
Nick: weppos | Skype: weppos
