come gestire richieste di modifica di piccole dimensioni nel processo di distribuzione automatizzato

3

Ho installato un server Gitlab per gestire diverse app di Laravel. Sono anche in grado di configurare l'IC Gitlab per distribuire il codice nei siti di sviluppo e produzione. Tutto è semplificato.

Il problema è che i client vogliono apportare molte piccole modifiche al testo nei file di visualizzazione. La maggior parte di essi sta correggendo gli errori grammaticali o modificando le intestazioni delle intestazioni ecc. Nell'interfaccia utente. E non possiamo aspettare fino alla prossima distribuzione di funzionalità per spingere queste modifiche.

Come gestisco queste richieste di modifica? Devo eseguire un commit separato per ciascuna di queste modifiche e passare attraverso il processo di distribuzione automatizzata? o c'è un modo migliore per gestire questo?

    
posta Raghavendra N 19.10.2016 - 01:05
fonte

2 risposte

2

Se si tratta solo di modifiche grammaticali e di ortografia e molto frequenti, puoi configurare un CACHE rapido che serve solo modifiche del bundle di risorse. Utilizza chiave: valori per tutti i tuoi testi e servili tramite una tabella DB di risorse chiavi: valori . Crea una cache di sistema di quella tabella e imposta un tempo di aggiornamento (secondo le tue necessità). Quindi ora non devi impegnare o riavviare il server in qualsiasi momento. Ogni volta che il cliente richiede modifiche al testo, aggiornalo nel DB e attendi il refresh della cache. Inoltre, se vuoi renderlo più semplice e delegare questa attività al client e concentrarti sulle tue attività di sviluppo, crea una schermata CRUD sul tuo Web di amministrazione e allegala alla tabella Bundle di risorse .

    
risposta data 19.12.2016 - 10:24
fonte
1

Stai parlando di errori grammaticali e ortografici, quindi sembra che non ci sia bisogno di hot-fix.

È possibile impostare la distribuzione del periodo per tali correzioni a bassa priorità. Puoi raccoglierli e rilasciare un nuovo aggiornamento una volta al mese o prima della prossima versione più grande.

    
risposta data 20.10.2016 - 03:55
fonte

Leggi altre domande sui tag