Python script for automated SVN export -> FTP upload
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


exup: a basic web application deployment script using SVN and FTP

The exup script requires the following python modules:
 - ftputil (python-ftputil)
 - m2crypto (python-m2crypto)
 - m2secret (available at, installable using easy_install)

 - configure the location of your SVN repo in
 - configure the location of your FTP credentials file in (file will be created if it doesn't exist)
 - run "chmod +x"

 - Run "" to add, edit or display FTP account information
   - When adding an account, "path" specifies the path on the FTP server where the files will be uploaded to
 - Run "" to run an export + upload (deploy)