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
Files removed from repository are still being installed from cache #44
Comments
Thanks for reporting, @borysiasty. Would users always want local files to be deleted when they have been removed from a repository? |
Unfortunately I won't find any time soon to prepare a test repo and verify it. My intention was to allow some svgs get obsolete :) Imagine a repository, where new svgs appear every few months, so it's worth to run reinstall it from time to time. And if the repo maintainer wants to remove one of the svgs for any reason (duplicate, copyright issues, ugly, whatever), I looks odd to me to not let them go. But I don't insist. It was all about symbols and svgs, placed in separate subdirectories for each repo. If scripts land in a common directory, it's a different story of course. |
Good points, @borysiasty. I will look more into it, but not today... |
@borysiasty, I have looked into this. It turns out that the dulwich library (that we use for git access) currently does not support removal of files (jelmer/dulwich#452). It would be great if you could test:
Please re-open if this does not fix the issue. |
I removed some svgs from a repository, pressed Reload Repositories and Reinstall. The removed files are still present in both
~/.qgis2/resource_sharing
and~/QGIS/Resource Sharing
directoriesThe text was updated successfully, but these errors were encountered: