Wo ich arbeite, sind die Design- und Entwicklungsabteilungen völlig getrennt, jedoch sind wir (die Designabteilung) für die Verwaltung der CSS für unsere Websites verantwortlich. In der Regel muss neues CSS viel häufiger auf dem Produktionsserver veröffentlicht werden als neuer Website-Code. Aus diesem Grund stellen wir das CSS separat bereit, und es lebt außerhalb der Quellcodeverwaltung.Trennen der CSS-Bereitstellung vom Rest der Site
In letzter Zeit gab es jedoch ein paar Probleme mit neuen CSS, die nicht für Up-Site-Releases synchronisiert wurden, und im Allgemeinen bereitet der Prozess große Kopfschmerzen. Ich habe versucht, das CSS unter eine Art Quellcodeverwaltung zu stellen, aber es fällt mir schwer, eine gute Bereitstellungsmethode zu finden, die alle glücklich macht. Unser größtes Problem ist die Verwaltung von Änderungen, die sich auf aktuelle Teile der Website auswirken. Die CSS-Änderungen müssen vor der Änderung der Website aktiviert werden, ohne dass die vorhandene Website beschädigt wird.
Ich werde hier nicht auf die feineren Details der seltsamen Kultur zwischen Designern und Entwicklern eingehen, aber ich frage mich, welche Erfahrung andere bei der Verwaltung großer Mengen von CSS (50+ Dateien, Tausende und Abertausende von Zeilen) hatten muss unabhängig von Site-Releases ständig aktualisiert und veröffentlicht werden.
Ich markierte dies als beantwortet, weil die Quellcodeverwaltung letztendlich die Lösung für uns war. Vielen Dank. –