diff options
-rw-r--r-- | rdiff-backup/CHANGELOG | 13 | ||||
-rw-r--r-- | rdiff-backup/README | 11 | ||||
-rw-r--r-- | rdiff-backup/rdiff-backup.1 | 18 |
3 files changed, 25 insertions, 17 deletions
diff --git a/rdiff-backup/CHANGELOG b/rdiff-backup/CHANGELOG index 5e7ead1..a56f0b4 100644 --- a/rdiff-backup/CHANGELOG +++ b/rdiff-backup/CHANGELOG @@ -1,11 +1,22 @@ -New in v0.9.2 (2022/06/24) +New in v0.9.2 (2002/06/27) -------------------------- +Interface directly with librsync(.a|.so) instead of running "rdiff" +command line utility. This can significant save fork()ing time when +processing lots of smallish files that have changed. Also, rdiff is +no longer required to be in the PATH. + +Further speed optimizations, mostly reducing CPU consumption when +scanning through unchanged files. + Fixed Path bug which could caused globbing and regexp include/exclude statements to malfunction when the base of the source directory was "/" (root of filesystem). Thanks to Vlastimil Adamovsky for noting this bug. +Added quoting for spaces in directory_statistics file, hopefully +making it easier to parse. + New in v0.9.1 (2002/06/19) -------------------------- diff --git a/rdiff-backup/README b/rdiff-backup/README index f70059c..e33d77b 100644 --- a/rdiff-backup/README +++ b/rdiff-backup/README @@ -2,21 +2,20 @@ INSTALLATION: Thank you for trying rdiff-backup. To install, run: - ./setup.py install + python setup.py install The default prefix is /usr, so files are put in /usr/bin, /usr/share/man/, etc. An alternate prefix can be specified using the --prefix=<prefix> option. For example: - ./setup.py install --prefix=/usr/local + python setup.py install --prefix=/usr/local REQUIREMENTS: -Remember that you must have Python 2.2 or later and librsync installed -(this means that "python" and "rdiff" should be in your path). To -download, see http://www.python.org and -http://sourceforge.net/projects/rproxy/ respectively. +Remember that you must have Python 2.2 or later and librsync 0.9.5.1 +or later installed. To download, see http://www.python.org and +http://sourceforge.net/projects/librsync/ respectively. For remote operation, rdiff-backup should be in installed and in the PATH on remote system(s) (see man page for more information). diff --git a/rdiff-backup/rdiff-backup.1 b/rdiff-backup/rdiff-backup.1 index 7f2b474..1d5b86c 100644 --- a/rdiff-backup/rdiff-backup.1 +++ b/rdiff-backup/rdiff-backup.1 @@ -18,16 +18,14 @@ rdiff-backup \- local/remote mirror and incremental backup .SH DESCRIPTION .B rdiff-backup is a script, written in -.BR python (1) , -that uses the -.BR rdiff (1) -program to back up one directory to another. The target directory -ends up a copy of the source directory, but extra reverse diffs are -stored in the target directory, so you can still recover files lost -some time ago. The idea is to combine the best features of a mirror -and an incremental backup. rdiff-backup also preserves symlinks, -special files, hardlinks, permissions, uid/gid ownership (if it is -running as root), and modification times. +.BR python (1) +that backs up one directory to another. The target directory ends up +a copy of the source directory, but extra reverse diffs are stored in +the target directory, so you can still recover files lost some time +ago. The idea is to combine the best features of a mirror and an +incremental backup. rdiff-backup also preserves symlinks, special +files, hardlinks, permissions, uid/gid ownership (if it is running as +root), and modification times. .B rdiff-backup can also operate |