Revotool is a CLI tool for working with MODX Revolution™. It allows you to use git to work on websites powered by this CMS.
Features
- pulling elements
- pushing elements
- HTTP Basic auth (like, if the whole site is password protected)
TODO
- rename support
- custom
/manager
directory support - mock the http in tests
Installation
$ [sudo] easy_install pip # if you don't have pip
$ [sudo] pip install revotool
Usage
Starting:
$ revotool remote add production https://example.com adminUsername
$ revotool pull production
$ git init
$ git add -A
$ git commit
Pushing:
$ revotool push production