Chiedete "ma sto cercando esempi specifici di configurazioni / flussi di lavoro che le persone usano per mantenere una cronologia delle versioni dei file modificati su un sito WordPress" ma menzionate anche prodotti :)
In alto, come risposta, un elenco di strumenti e alcune migliori pratiche, ma mi concentrerò qui sui flussi di lavoro: NON SONO SPECIFICI DI WORDPRESS:
Ma per gli esempi generali / configurazioni / flussi di lavoro:
Per i principianti: ci sono modelli CM, quindi indipendenti dagli utensili. Google su CM Patterns, molti libri là fuori, persino le community di wiki, ad esempio http://www.cmcrossroads.com/forums .
Ci sono anche guide sull'impostazione di una strategia di flusso valida (strategia di flusso di Google), ecc ...
Non credo che ci sia qualcosa di speciale nelle implementazioni di WordPress rispetto a CM Management, incluso lo sviluppo parallelo distribuito su grandi fabbriche Siebel, SAP, Informatica, Java ecc. È davvero quasi predefinito.
Quello che manca, penso, è che nessuno ha scritto un CMplan per lo sviluppo di WordPress (ancora) (IEEE). Una volta che qualcuno lo ha fatto (indipendentemente dallo strumento). I requisiti possono essere compilati, credo, con qualsiasi strumento.
Penso che il motivo per cui il piano non è stato scritto sia che quasi tutte le implementazioni di WordPress siano ancora eseguite da 1 persona con una semplice configurazione di sviluppo-produzione, quindi non con più sviluppatori / progettisti nella fase di costruzione che devono distribuire versioni diverse che sono in esecuzione nella ambiente di test, ad esempio.
il piano CMP inizia con l'identificazione di tutti gli elementi della configurazione in altre parole: crea un elenco di tutti i tipi di elementi della configurazione presenti in un'implementazione di WordPress tra cui app, plugin, database, documentazione, aiuto, contenuto, file di configurazione, note di rilascio (!), ecc. ..). Questo è un buon inizio. Quindi decidi quali vuoi portare sotto CM.
Quindi, decidere quali sono le cause delle modifiche su questi elementi della configurazione, ad esempio una richiesta da parte del cliente di un bugfix o un aggiornamento necessario. Se fatto bene, questo porta a una situazione in cui hai la sensazione che le cose siano sotto controllo.
Decisioni come la fusione dalla produzione allo sviluppo e il modo di gestirlo fanno parte di quel capitolo (2 modelli principali qui) (anche se ovviamente dovresti cercare di minimizzare questi hotfix).
Solo più tardi cerca uno strumento per eseguire CM da un lato (che include la gestione delle versioni come uno degli strumenti) e cambia gli strumenti di gestione dall'altro lato (che ti mantengono sano di mente).
Penso che sia il miglior flusso di lavoro da cui iniziare, dato che ho cercato su Google nessuno ancora. Penso che una volta che la prima persona abbia scritto un piano WordPress CM (secondo IEEE) ogni altra persona WordPress nel mondo può copiare quel piano e apportare modifiche e implementare i modelli nei loro strumenti.
Non è troppo lavoro / troppo pesante: dipende se hai una società o no: un giorno potresti risparmiare un bel po 'di tempo per avere un buon piano CM.