Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dhadka/svn-backups
Python script for creating full or incremental SVN dumps and uploading the result to Dropbox
https://github.com/dhadka/svn-backups
Last synced: 18 days ago
JSON representation
Python script for creating full or incremental SVN dumps and uploading the result to Dropbox
- Host: GitHub
- URL: https://github.com/dhadka/svn-backups
- Owner: dhadka
- Created: 2013-03-25T21:59:24.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2014-09-17T23:59:08.000Z (about 10 years ago)
- Last Synced: 2024-05-02T01:06:26.442Z (7 months ago)
- Language: Python
- Size: 137 KB
- Stars: 4
- Watchers: 2
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
SVN Backups to Dropbox
======================A Python script for creating full or incremental SVN dumps and uploading the result to Dropbox. This combines the [Apache SVN backup script](http://svn.apache.org/repos/asf/subversion/trunk/tools/server-side/svn-backup-dumps.py) with the [Python Dropbox Uploader](https://github.com/jncraton/PythonDropboxUploader). For example, the following command will generate an incremental dump (`-i`), gzip the result (`-z`), and securely upload the resulting backup to Dropbox (`-t dropbox::username:password:/folder`).
python svn-backup-dumps.py -z -i -t dropbox::username:password:/folder C:\SVN\data\repositories\MySVNRepo C:\SVNDumps
The last two arguments specify the repository location and the local directory where the backups are created. For incremental backups, do not delete the local backups as this script scans the existing backups to determine the last saved revision.Additionally, this script uploads to Dropbox using their secure website. It is not necessary to have the Dropbox client installed on your computer. As a result, backups are only pushed to Dropbox. Deleted or corrupted local copies will not be synced with the copies on Dropbox.
Other Open Source Libraries
---------------------------
- [MOEA Framework](http://www.moeaframework.org) - A Free and Open Source Java Framework for Multiobjective Optimization
- [DGantt](http://sourceforge.net/projects/dgantt/) - A simple yet powerful Gantt chart library for Java 1.6 and later