Re: Organizzare il processo di sviluppo

Andrea Campolonghi <[email protected]>
Newsgroups gmane.comp.cms.cold-fusion.devel.italian
Message-ID <[email protected]>
Git tutta la vita.
Se riesci a NON usare un diff per il deploy ti salvi la vita. Noi usiamo capistrano ( esiste anche una versione rails free ) per il deploy. Lanci un comando ed il gioco è fatto.
Attualmente usiamo dei job di jenkins che lanciano il deploy facendo il clone dal master e sostituendo la code base. Ti raccomando di tenere la codebase separata dai file generati dalla applicazione ( upload etc.... ) in modo da poter deployare una nuova versione sostituendola completamente con una nuova senza dover fare merging.
Fare diff sulle versioni .... magari a mano .... è un suicidio se si lavora in molti e le release non sono frequenti. 

Just my 2 cents.

Andrea

On Jun 8, 2012, at 2:50 PM, Emanuele Cellini wrote:

> Buongiorno CFMentor,
> il mio team di lavoro si stà ampliando e vorrei evitare che tutto mi
> scoppi in faccia tra qualche tempo.
> Vorrei avere qualche consiglio/suggerimento su come organizzare il
> processo di sviluppo dei nostri software, visto che in lista abbiamo
> dei super guru in mega aziende ne sapete sicuramente più di me.
> 
> Per ora siamo messi cosi:
> 1) sul mio PC programmo con il Builder che carica tutto via FTP sul
> server di sviluppo nella rete locale
> 
> 2) una volta visto che tutto funziona con Beyond Compare faccio il
> DIFF tra il server di sviluppo e quello in produzione e carico le
> modifiche necessarie
> 
> Questo nella migliore delle ipotesi, ho anche qualche collega che
> edita i file direttamente online....
> 
> A volte siamo in 3/4 a lavorare sullo stesso progetto e non vorrei
> passare le giornate a recuperare codice sovrascritto.
> 
> Come mi consigliate di organizzarci?
> 
> Ognuno con la sua copia di CF in locale e poi carichiamo sul server di
> sviluppo? E poi da li carichiamo sul server in produzione?
> 
> Lavoriamo tutti sul server di sviluppo usando subversion o una cosa
> del genere? Poi per pubblicare le modifiche in produzione diventa un
> casino?
> 
> Ogni consiglio è bel accetto....
> 
> Grazie
> 
> -- 
> Emanuele Cellini
> ColdFusion Developer
> 
> 
> 
> 
> ------------------------------------
> 
> CFMentor
> http://www.cfmentor.comLink utili di Yahoo! Gruppi  
> 
> 
> 

Andrea Campolonghi
[email protected]





------------------------------------
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.