Parijat Kalia
Parijat Kalia

Reputation: 5085

Synchronizing Development and production environments in Drupal

Synchronizing my Drupal dev and prod environments is turning out to be a bigger brain scratcher than I would have so far imagined.

There does not seem to exist one consistent way for developers to sync their work without the hassle of manually keeping track of what has been uploaded and what has not been uploaded with a lot of developers having found their own way around it.

For instance, if I have a module that I decided to disable and uninstall on my local environment then I ought to have a way to mitigate this to my production website without me off course having to recreate the same step on my production environment. Pushing changes like I would usually with another framework does not make a lot of sense to me since Drupals internal mechanism works differently.

Thanks!

Upvotes: 0

Views: 2009

Answers (4)

hopper
hopper

Reputation: 4338

I prefer to use migraine : http://www.slideshare.net/drupalindia/migraine-drupal-syncing-your-staging-and-live-sites-presentation

Works like a charm for me !

Upvotes: 0

walter
walter

Reputation: 11

This sounds like what drush was created for.

Upvotes: 1

Raj Pawan Gumdal
Raj Pawan Gumdal

Reputation: 7438

Found "Features" module from a guy's blog: http://codekarate.com/blog/top-ten-best-drupal-7-contrib-modules

Check the second paragraph in "Best Drupal 7 Module #8" section.

I have not yet tried it, but found these links while searching for it.

Upvotes: 0

Aaron Ortega
Aaron Ortega

Reputation: 556

Give Backup and Migrate a shot. Not the perfect solution but it's the best I've found. http://drupal.org/project/backup_migrate

Upvotes: 2

Related Questions