A script to maintain Drupal web site(s) code base using Drush
This script performs 4 major functions (ie phases):
See the documentation for installation and set-up instructions.
Drush 7+ (requires composer)
Git 1.7+
SQLite
Python versions: 2.6, 2.7, 3.3, 3.4
Only tested on POSIX boxes, sorry no Windows yet.
Drupdates is built assuming you can store passwords for 3rd party systems in it's configuration files. Drupdates will need to store system user names and passwords in the $HOME/.drupdates directory. This will mean that directory will need to be locked down.
By default, Make file used to build a site will be named the same as the site folder. This is configurable using the makeFileName setting.
Git is being used to track changes to the Drupal code base