Created attachment 224009 [details]
Patch to make gitup ignore paths marked ignore.
gitup currently does a complete walk of the specified target directory, including any paths marked as "ignore". In the case of (eg) ports, this means that the packages and distfiles directories will be unnecessarily scanned and hashed.
On my system that amounts to spending 4 hours hashing 100GB of data.
The attached patch skips ignored paths at all stages.
That seems a very interesting work to fix the problem you found in gitup.
I was thinking why not open an issue in gitup upstream about it or clone it and then try push changes so that this bug is fixed upstream?
What do you think?
This PR is at https://github.com/johnmehr/gitup/issues/64
Could you take a look?
Thanks for raising the issue upstream. I am happy to close this as superseded by https://github.com/johnmehr/gitup/issues/64
Thanks, let's wait for next release that includes this fix.