restic/internal/backend/local
Winfried Plappert b87f7586e4 restic copy --batch: a fresh start from commit 382616747
Instead of rebasing my code, I decided to start fresh, since WithBlobUploader()
has been introduced.

changelog/unreleased/issue-5453:
doc/045_working_with_repos.rst:
the usual

cmd/restic/cmd_copy.go:
gather all snaps to be collected - collectAllSnapshots()
run overall copy step - func copyTreeBatched()
helper copySaveSnapshot() to save the corresponding snapshot

internal/repository/repack.go:
introduce wrapper CopyBlobs(), which passes parameter `uploader restic.BlobSaver` from
WithBlobUploader() via copyTreeBatched() to repack().

internal/backend/local/local_windows.go:
I did not touch it, but gofmt did: whitespace
2025-11-19 07:09:24 +00:00
..
config.go drop support for s3legacy layout 2024-08-31 17:25:24 +02:00
config_test.go location: Make ParseConfig-test backend agnostic 2023-06-17 15:15:58 +02:00
doc.go Moves files 2017-07-23 14:19:13 +02:00
layout_test.go backends: pass error logger to backends 2025-10-03 18:22:42 +02:00
local.go backend/local: fix "operation not supported" when unlocking 2025-11-16 08:09:51 -05:00
local_internal_test.go backends: pass error logger to backends 2025-10-03 18:22:42 +02:00
local_test.go backends: pass error logger to backends 2025-10-03 18:22:42 +02:00
local_unix.go backend/local: fix "operation not supported" when unlocking 2025-11-16 08:09:51 -05:00
local_windows.go restic copy --batch: a fresh start from commit 382616747 2025-11-19 07:09:24 +00:00