2013-05-22 19 views
6

Attualmente sto passando da SVN a GIT, in particolare BitBucket per i nostri repository.BitBucket - invio del codice ai server di staging e produzione

Ho visto una manciata di articoli tramite Google che parlano di come configurare i servizi di githook/BitBucket per inviare automaticamente i commit a BitBucket su server remoti. e se sto leggendo tutto correttamente, si tratta di spingere automaticamente questi aggiornamenti ai server remoti.

Voglio essere in grado di controllare il push sui nostri server remoti, in particolare sul server di produzione, poiché vogliamo controllare quando vengono apportate modifiche piuttosto che assumere che tutto ciò che è impegnato sia pronto per la produzione.

Mi manca la trama e qualcosa di ovvio su come farlo accadere? Il mio obiettivo sarebbe quello di eliminare virtualmente la necessità di impostare l'accesso FTP ai server di produzione dello staging & per gli altri membri del team, ma permetterò comunque che il codice venga inviato a questi in modo controllato.

risposta

2

Date un'occhiata a questo post:

http://lkwdwrd.com/git-auto-deployment/

Questo non è il requisito reale. Ma con un piccolo sforzo con PHP puoi fare la tua spinta per essere selettivo.

Una soluzione prevista memorizza ogni carico utile nel database come una coda e distribuisce i carichi completi della coda (e svuota la coda) quando richiesto.

Problemi correlati