Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Write list of transferred and unchanged files for rclone copy #8115

Open
marvin-roesch opened this issue Oct 4, 2024 · 0 comments
Open

Write list of transferred and unchanged files for rclone copy #8115

marvin-roesch opened this issue Oct 4, 2024 · 0 comments

Comments

@marvin-roesch
Copy link

marvin-roesch commented Oct 4, 2024

This is a follow-up to #7282 for also implementing the logger flags available for rclone sync (e.g. --differ, --missing-on-dst etc.) for the rclone copy command. I'm also interested in submitting a PR for this myself.

What is your current rclone version (output from rclone version)?

1.68.0

What problem are you are trying to solve?

When only copying and not fully syncing files, i.e. not deleting anything at the destination, getting a nicely structured list of all the files that were transferred and why they were transferred would be useful for housekeeping purposes and for keeping track of how an operation changed the destination.

How do you think rclone should be changed to solve that?

The following flags to the rclone copy command with the same behavior as for rclone sync should be introduced:

  • --combined
  • --differ
  • --match
  • --missing-on-dst

--missing-on-src and --dest-after can also be supported, but their behavior when combined with --no-traverse should be documented and a warning logged if both a logging flag and --no-traverse is specified.

How to use GitHub

  • Please use the 👍 reaction to show that you are affected by the same issue.
  • Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
  • Subscribe to receive notifications on status change and new comments.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant