6 echo "Usage: bup import-rdiff-backup [-n]" \
7 "<path to rdiff-backup root> <backup name>"
8 echo "-n,--dry-run: just print what would be done"
13 while [ "$1" = "-n" -o "$1" = "--dry-run" ]; do
20 $dry_run "${BUP_MAIN_EXE:=bup}" "$@"
26 [ -n "$snapshot_root" -a "$#" = 2 ] || usage
28 if [ ! -e "$snapshot_root/." ]; then
29 echo "'$snapshot_root' isn't a directory!"
34 rdiff-backup --list-increments --parsable-output "$snapshot_root" |
35 while read timestamp type; do
38 rdiff-backup -r $timestamp "$snapshot_root" "$tmpdir"
41 bup index -ux -f "$tmpidx" "$tmpdir"
42 bup save --strip --date="$timestamp" -f "$tmpidx" -n "$branch" "$tmpdir"