Sie fragen nach "aber ich suche nach konkreten Beispielen für Setups / Workflows, mit denen die Leute einen Versionsverlauf von bearbeiteten Dateien auf einer WordPress-Site führen", aber Sie erwähnen auch Produkte :)
Sie erhalten oben als Antwort eine Liste von Tools und einige Best Practices, aber ich werde mich hier auf die Workflows konzentrieren: SIE SIND NICHT WORDPRESS-SPEZIFISCH:
Aber für die allgemeinen Beispiele / Setups / Workflows:
Für den Anfang: Es gibt CM-Muster, also unabhängig von Werkzeugen. Google auf CM Patterns, viele Bücher da draußen, sogar Wikis Communities, zB http://www.cmcrossroads.com/forums .
Es gibt auch Anleitungen zum Einrichten einer gültigen Stream-Strategie (Google Stream-Strategie) usw.
Ich glaube nicht, dass WordPress-Bereitstellungen im Vergleich zu CM Management etwas Besonderes sind, einschließlich der verteilten parallelen Entwicklung in großen Siebel-, SAP-, Informatica-, Java- usw. Fabriken. Es ist wirklich fast Standard.
Was meiner Meinung nach fehlt, ist, dass (noch) niemand einen CMplan für die WordPress-Entwicklung (IEEE) geschrieben hat. Sobald jemand das getan hat (werkzeugunabhängig). Die Anforderungen können, glaube ich, mit jedem Werkzeug erfüllt werden.
Ich denke, der Grund, warum der Plan nicht geschrieben wurde, ist, dass fast alle WordPress-Implementierungen immer noch von einer Person mit einem einfachen Entwicklungs-Produktions-Setup durchgeführt werden, sodass nicht mehrere Entwickler / Designer in der Erstellungsphase verschiedene Versionen bereitstellen müssen, die in der ausgeführt werden Testumgebung zum Beispiel.
Der CMP-Plan beginnt mit der Identifizierung aller CIs mit anderen Worten: Erstellen Sie eine Liste aller Arten von CIs, die in einer WordPress-Implementierung vorhanden sind, einschließlich der Apps, Plugins, Datenbank, Dokumentation, Hilfe, Inhalte, Konfigurationsdateien, Versionshinweise (!) usw. ..). Das ist ein guter Anfang. Entscheide dann, welche du unter CM bringen möchtest.
Entscheiden Sie als Nächstes, welche Ursachen Änderungen an diesen CIs haben, z. B. ein Kundenaufruf für einen Bugfix oder ein erforderliches Upgrade. Wenn es richtig gemacht wird, führt dies zu einer Situation, in der Sie das Gefühl haben, die Dinge unter Kontrolle zu haben.
Entscheidungen wie das Zusammenführen von Produktion zu Entwicklung und die Art und Weise, wie mit diesem Kapitel umgegangen wird (2 Hauptmuster hier) (natürlich sollten Sie versuchen, diese Hotfixes zu minimieren).
Suchen Sie erst später nach einem Tool, mit dem CM auf der einen Seite ausgeführt werden kann (einschließlich Versionsverwaltung als eines der Tools), und nach einem Tool für die Änderungsverwaltung auf der anderen Seite (mit dem Sie vernünftig bleiben).
Ich denke, das ist der beste Workflow für den Anfang, da, soweit ich gegoogelt habe, noch niemand das getan hat. Ich denke, sobald die erste Person einen WordPress CM-Plan (gemäß IEEE) geschrieben hat, kann jede andere WordPress-Person auf der Welt diesen Plan kopieren und Anpassungen vornehmen und die Muster in ihre Werkzeuge implementieren.
Ist das nicht zu viel Arbeit / zu schwer? Kommt darauf an, ob du eine Firma hast oder nicht. Es kann dir eines Tages viel Zeit sparen, einen guten CM-Plan zu haben.