From 7d623a2cda6b4aef0b9c3295a01d037c814a8632 Mon Sep 17 00:00:00 2001 From: owsla Date: Sun, 19 Oct 2008 15:53:13 +0000 Subject: Update for 1.2.2 release git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@951 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109 --- rdiff-backup/CHANGELOG | 2 +- rdiff-backup/Windows-README.txt | 30 +++++++++++++++++++----------- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/rdiff-backup/CHANGELOG b/rdiff-backup/CHANGELOG index 4616e91..499fec4 100644 --- a/rdiff-backup/CHANGELOG +++ b/rdiff-backup/CHANGELOG @@ -1,4 +1,4 @@ -New in v1.2.2 (????/??/??) +New in v1.2.2 (2008/10/19) --------------------------- Automatically resume after a failed initial backup. (Patch from Josh Nisly) diff --git a/rdiff-backup/Windows-README.txt b/rdiff-backup/Windows-README.txt index 92b530d..7fa5ae7 100644 --- a/rdiff-backup/Windows-README.txt +++ b/rdiff-backup/Windows-README.txt @@ -13,31 +13,39 @@ ADDITIONAL ISSUES: Currently, rdiff-backup's --include and --exclude options do not support Windows paths with \ as the directory separator. Instead, it is necessary to -use / which is the Unix directory separator. However, you will need to run -rdiff-backup from the same directory as the source of your backup, eg: +use / which is the Unix directory separator. -cd c:\ -rdiff-backup.exe --include "c:/My Stuff" --exclude "c:/**" c:/ c:/Backup +Additionally, you may need to run rdiff-backup from the same directory as the +source of your backup, eg: + +> cd c:\ +> rdiff-backup.exe --include "c:/My Stuff" --exclude "c:/**" c:/ c:/Backup will work to backup "c:\My Stuff" to "c:\Backup", but: -cd "c:\My Stuff" -rdiff-backup.exe --include "c:/My Stuff" --exclude "c:/**" c:/ c:/Backup +> cd "c:\My Stuff" +> rdiff-backup.exe --include "c:/My Stuff" --exclude "c:/**" c:/ c:/Backup + +will not work. UPDATE: With appropriate escaping, it looks like it is +possible for this to work. Follow this example: -will not work. +> mkdir c:\foo +> cd "c:\Documents and Settings" +> rdiff-backup.exe --include c:\\/foo --exclude c:\\/** c:\/ c:\bar + +The \\ is necessary in the --include and --exclude options because those +options permit regular-expressions, and \ is the escape character in +regular-expressions, and thus needs to be escaped itself. TROUBLESHOOTING: If you have everything installed properly, and it still doesn't work, -see the enclosed FAQ.html, the web page at http://rdiff-backup.nongnu.org, +see the enclosed manual, FAQ, the web page at http://rdiff-backup.nongnu.org, the Wiki at: http://wiki.rdiff-backup.org, and/or the mailing list. You can subscribe to the mailing list at: http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users -Rdiff-backup manual (Unix man page): -http://www.nongnu.org/rdiff-backup/rdiff-backup.1.html - Recommended Wiki entries: http://wiki.rdiff-backup.org/wiki/index.php/BackupFromWindowsToLinux -- cgit v1.2.1