diff options
author | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-10-05 17:45:07 +0000 |
---|---|---|
committer | ben <ben@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-10-05 17:45:07 +0000 |
commit | af64b0a64d10dd78b7e1fe434906e6b1f43971fd (patch) | |
tree | 3327c9bb234a7100dc44a3275573e3ae9a227174 /rdiff-backup | |
parent | b148c04208515eb3bd781c8c868cba147a5e8458 (diff) | |
download | rdiff-backup-af64b0a64d10dd78b7e1fe434906e6b1f43971fd.tar.gz |
Various updates for 0.11.0
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@220 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup')
-rw-r--r-- | rdiff-backup/CHANGELOG | 9 | ||||
-rw-r--r-- | rdiff-backup/FAQ-body.html | 51 | ||||
-rw-r--r-- | rdiff-backup/TODO | 3 | ||||
-rwxr-xr-x | rdiff-backup/rdiff-backup | 2 | ||||
-rw-r--r-- | rdiff-backup/rdiff-backup.1 | 9 |
5 files changed, 57 insertions, 17 deletions
diff --git a/rdiff-backup/CHANGELOG b/rdiff-backup/CHANGELOG index 306a69d..a663f3f 100644 --- a/rdiff-backup/CHANGELOG +++ b/rdiff-backup/CHANGELOG @@ -1,4 +1,4 @@ -New in v0.11.0 (2002/09/30) +New in v0.11.0 (2002/10/05) --------------------------- If get a socket error from trying to create a socket whose name is too @@ -9,8 +9,8 @@ Added --exclude-special-files switch, which excludes fifos, symlinks, sockets, and device files. --windows-mode is now short for --windows-time-format --chars-to-quote -A-Z: --exclude-special-files. Thanks to Paul-Erik Törrönen for some -helpful windows info. +A-Z: --no-hard-links --exclude-special-files. Thanks to Paul-Erik +Törrönen for some helpful windows info. Multiple --include and --exclude statements can now be given in a single file. See the documentation on @@ -35,6 +35,9 @@ was specified with a trailing backslash. Added a bit more logging so it should be apparent which file was being processed when an error occurs (thanks to Gerd Knops for suggestion). +Fixed bug when using --chars-to-quote and directory deleted that has +quoted characters in it. + New in v0.10.1 (2002/09/16) --------------------------- diff --git a/rdiff-backup/FAQ-body.html b/rdiff-backup/FAQ-body.html index 4c03a47..2977ea3 100644 --- a/rdiff-backup/FAQ-body.html +++ b/rdiff-backup/FAQ-body.html @@ -8,6 +8,8 @@ syntax". What's happening?</a></li> <li><a href="#windows">Does rdiff-backup run under Windows?</a></li> +<li><a href="#OSX">Does rdiff-backup run under Mac OS X?</a></li> + <li><a href="#remove_dir">My backup set contains some files that I just realized I don't want/need backed up. How do I remove them from the backup volume to save space?</li> <li><a href="#redhat">How do I install the RPMs on Redhat linux system?</a></li> @@ -111,15 +113,46 @@ some header files in the Makefile: </pre> -Then, whenever you use rdiff-backup (or at least if you are backing up -to or restoring from a Windows system), use the -<strong>--windows-time-format</strong> switch, which will tell -rdiff-backup not to put a colon (":") in a filename (this option was -added after Jason posted his message). Finally, as Michael Muegel -points out, you have to exclude all files from the source directory -which have colons in them, so add something like the --exclude ".*:.*" -option. In the near future some quoting facility may be added to deal -with these issues. +Then, whenever you use rdiff-backup to back up from a unix system to +Windows, use the <strong>--windows-mode</strong> switch. This +compensates for some windows file systems' inability to store hard +links, symlinks, device files, sockets, fifos, case sensitive +filenames, and filenames with colons (":") in them. (Note: device +files, symlinks, fifos, and sockets will simply be skipped, and hard +link information will not be recorded.) + +<p>If you are backing up one windows system to another, full +--windows-mode is not necessary, but you'll still need +<strong>--windows-time-format</strong>, which stops rdiff-backup from +trying to make increment files with colons in them. +</li> + +<P> +<a name="OSX"> +<li><strong>Does rdiff-backup run under Mac OS X?</strong> + +<p> +Yes, but there may be some issues installing librsync. See this +message from Gerd Knops: + +<pre> +From: Gerd Knops <gerti@bitart.com> +Date: Thu, 3 Oct 2002 03:56:47 -0500 (01:56 PDT) + +[parts of original message deleted] +these instructions build it fine with all tests running OK +(librsync-0.9.5.1 on OS X 10.2.1): + + aclocal + autoconf + automake --foreign --add-missing + CFLAGS=-no-cpp-precomp ./configure + make + make install +</pre> + +Also, if you are backing up to a file system that is not case +sensitive you may need to use "--chars-to-quote A-Z". </li> <P> diff --git a/rdiff-backup/TODO b/rdiff-backup/TODO index cc2624c..cabaa0f 100644 --- a/rdiff-backup/TODO +++ b/rdiff-backup/TODO @@ -3,6 +3,9 @@ Write some better selection test cases to test new Iterate_fast func. Work on killtest code - avoid returning a failure when a file is simply skipped. +Work on WindowsTest code - avoid returning failure because symlinks, +etc., are skipped. + Look at error code, make sure filename is always mentioned (see Knops email). diff --git a/rdiff-backup/rdiff-backup b/rdiff-backup/rdiff-backup index a169a43..1281a9c 100755 --- a/rdiff-backup/rdiff-backup +++ b/rdiff-backup/rdiff-backup @@ -1,6 +1,6 @@ #!/usr/bin/env python # rdiff-backup -- Mirror files while keeping incremental changes -# Version $version released September 16, 2002 +# Version $version released October 5, 2002 # Copyright (C) 2001, 2002 Ben Escoto <bescoto@stanford.edu> # # This program is licensed under the GNU General Public License (GPL). diff --git a/rdiff-backup/rdiff-backup.1 b/rdiff-backup/rdiff-backup.1 index 8f36230..0835e7a 100644 --- a/rdiff-backup/rdiff-backup.1 +++ b/rdiff-backup/rdiff-backup.1 @@ -356,10 +356,11 @@ Print the current version and exit .TP .B --windows-mode This option is short for "--chars to quote A-Z: --windows-time-format ---exclude-special-files" and is appropriate when backing a normal unix -file system to one that doesn't allow colons in filenames and is not -case sensitive. --windows-mode should not be necessary when backing -up one windows file system to another, although --windows-time-format +--no-hard-links --exclude-special-files" and is appropriate when +backing a normal unix file system to one that doesn't allow colons in +filenames, is not case sensitive, and cannot store special files or +hard links. --windows-mode should not be necessary when backing up +one windows file system to another, although --windows-time-format would still be required. .TP .B --windows-time-format |