[Request] Add exclude option to dcp/dsync
Open
Nobody has claimed this yet.
help-wanted
user-request
- Dominant language
- C
- Stars
- 200
- Forks
- 85
- Avg merge
- 3d 21h
- Merged PRs (30d)
- 2
Description
It would be advantageous to have an option to exclude file and directory paths when doing a large copy or sync, much like rsync's --exclude. For instance, dsync --exclude DONTMOVE would skip any directories named DONTMOVE in the sync.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the dcp and dsync command-line entry points and trace how copy and sync paths are selected. Define how an rsync-like --exclude pattern should match files and directories, including the DONTMOVE example, then verify that excluded paths are skipped during large copies and syncs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100