-
Notifications
You must be signed in to change notification settings - Fork 146
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
Add --unsafe-ignore flag to allow ignored content to be removed #114
Comments
I have the same issue using the |
This is really more of a safety issue. Mutagen's rule is essentially that it won't touch any files that it isn't managing (i.e. it won't touch any files that are ignored). The idea is to avoid accidentally wiping out something like a What about having an |
@havoc-io Encountering this issue as well, the In our case it would be perfectly viable to actually remove the DS_Store files if the parent is removed.. So an |
@paales Thanks for the additional experience report, this sort of input is really valuable. I do plan to work on this feature for the v0.11 or v0.12 release. The implementation for this is (I believe) going to be done at the same time as the fix for #113 and #99, but it requires some big changes to Mutagen's internal algorithms that are going to require a lot of testing for safety, so I don't have an exact timeline (and the design is still sort of theoretical). In the mean time, what I would suggest is just unignoring |
Thanks for the workaround, we're doing that now and that seems to be solving the issue. Thanks :) |
I ran into this issue with |
I keep running into errors like the following:
As you might have guessed these are all ignored paths. The error seems to occur when deleting or renaming a parent folder on
alpha
that contains ignored paths onbeta
. The parent folder is successfully deleted/renamed onalpha
but remains onbeta
with only the ignored paths as descendants.I think the correct behaviour should be to delete or move ALL descendants of a synced folder accordingly regardless of ignores.
Running latest Mutagen v0.9.0 with Windows 10 as
alpha
and Docker Ubuntu asbeta
.The text was updated successfully, but these errors were encountered: