Skip to content

[Feature]: Only sync changed directories when triggered by file watcher #280

Description

@Lolaify

Pre-submission Checks

  • I have searched open and closed issues to confirm this feature hasn't been requested before.
  • I have checked the project roadmap / open PRs.
  • This feature aligns with RClone Manager's scope (Rclone management & file operations).

Feature Description

I have a one way sync triggered by a file watcher that syncs my local documents folder with Nextcloud. Right now, when I change a file in Documents/MyProject/ it triggers a full sync operation for the whole documents folder. The problem is: I have 66.542 total files in my Documents folder, most of them don't change as they are from older code projects and therefore dont need to get checked.
Right now RClone checks a lot of these files before syncing the actually changed file.

Proposed Solution

Add an option to the file watcher, so that It only triggers a sync operation for the directory containing the changed file.

Feature Category

Performance & System

Applicable Platforms / Versions

  • Desktop (Windows, macOS, Linux)
  • Android (Mobile)
  • Headless (Web server / NAS / VPS)
  • Portable (Standalone executable)
  • All platforms

Mockups / Screenshots

No response

Technical Considerations

No response

Additional Context

No response

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions