I have a client who is managing 30+ WordPress sites. Each WordPress install may have a different versions of WordPress, different plugins, different plugins versions, different themes, etc. It’s all being managed via SFTP at the moment.
It’s scary working without the safety net of version control. Has anyone worked to wrangle WordPress sites into Version Control? It seems like there are two pieces:
- The actual WP install directory/along with it’s wp-content folder.
- The MySQL DB that drives it.
I think I could live without getting the DB into version control, I’ll just make sure it gets backed up frequently.
Has anyone done this? What about hosting out of a private Github or BitBucket account? Experience?
The company i work for has roughly the same setups we have around 80 word press installs two are multi site installs with 3-4 under that for our versioning we use git and have disabled ftp access to the boxes to force git usage for deployment which helps a lot when trying to keep up with all the changes as for the databases we have some scripts that dump the db’s to a network drive in the company.
Hope that helps with your problem.