Lavoriamo sulla piattaforma Magento ei nostri sviluppatori front-end lavorano tutti sullo stesso foglio di stile CSS. Ci sono molti stili esistenti che vengono con questo foglio di stile. Il più delle volte dico loro di aggiungere altri stili in fondo per semplificare la fusione e tutto il resto. Questo non funziona sempre quando vuoi mettere determinati stili con selettori già esistenti nel foglio di stile.Qual è il tuo metodo di lavoro con un singolo file CSS in un grande team e controllo di versione
Sembra che ci siano molti problemi con gli sviluppatori che non gestiscono correttamente i conflitti e ignorano il codice di altre persone. Ovviamente è sempre meglio provare e lavorare sui file quando si conoscono gli altri con cui è fatto per ridurre la possibilità di conflitti, ma ovviamente se c'è più di uno sviluppatore che lavora su un sito e c'è solo un file CSS che sta per incorrere in molti conflitti
Sono alla ricerca di modi in cui altre persone gestiscono questo e alcune idee su come minimizzare al meglio la quantità di conflitti che questi sviluppatori hanno.
Ho pensato di far usare a tutti gli sviluppatori il proprio foglio di stile. Potrei andare con quello, attualmente in questo momento stiamo attaccando con SVN. –
@ dan.codes: Subversion è abbastanza sano per quello che stai facendo, ma stai sconfiggendo lo scopo del controllo di revisione se ogni sviluppatore ha il proprio file CSS, cosa faresti quando verrà il momento di unirli? –
@mu è troppo corto, hai ragione e penso che potrebbe essere il motivo per cui ho deciso di non farlo. Quindi cosa fai in modo che le persone non commettano errori se non sono fantastici con SVN? –