Lavoro in un piccolo studio di sviluppo LAMP in cui l'idea è stata quella di ottenere il codice e passare alla voce successiva nell'elenco.Conversione di un team di sviluppo da FTP a un sistema di controllo delle versioni
Il team lavora in Zend Studio 5.5 collegato al server Live tramite FTP o SFTP. Ciò che amano di questo è la velocità della loro implementazione del codice (dal momento che modifica semplicemente il codice live).
Ma ovviamente questo non va bene a causa di molte ovvie ragioni.
Vorrei spostarli su un sistema di controllo delle versioni (CVS, SVN o qualsiasi altro strumento) ma il problema è che non sono più anziano quindi ho bisogno di una carota per iniziare a utilizzarlo.
Che tipo di installazione avrei bisogno di costruire sulla loro macchina in modo che possano programmare come al solito?
Quello che vorrei fare è creare questa configurazione sulla mia macchina e quindi mostrarli.
So che questo è un pò inusuale, ma è trasformato in una mia passione di cambiare il loro modo di pensare dal solito hacking del codice per struttura ed eleganza. Grazie.
UPDATE (la risposta di Jonathan Leffler):
- Sì
- No
- Sì, fanno davvero
domanda anche, lo studio fa un sistema CMS centralizzato che è ospitato su centinaia di siti, è necessario modificare i singoli siti, nel caso in cui i siti si trovino nel compositore principale o all'interno del proprio sito?
È la risposta a Q1 "Sì, non hanno mai avuto un disastro"? O è "Sì, hanno avuto disastri dove non potevano tornare"? Scusa, la domanda è ambigua. –
La risposta alla domanda "più siti nel repository principale" è "dipende". Ma sarei estremamente a disagio con un sistema in cui gli sviluppatori non disponevano di un buon VCS per il sito * my * e il mio CMS. Deve essere sotto VCS. –
La risposta è sì hanno avuto disastri. –