Closed jfk056 closed 2 months ago
Hello @jfk056 Thank you for raising this issue, we are going to take a look and see how to perform a history cleanup to remove those annoying data. I'll keep you posted
Hello @jfk056 As you find out SPM is not performing a shallow clone, I'm going to try to cleanup history by following this thread
Dear team,
I wanted to bring to your attention that our build times have been increasingly slow. Upon further investigation, it appears that the size of our repository is a contributing factor. To better understand the issue and test potential solutions, I have created an example swift package that includes our library and simulates the slow build time due to the large repository size. All I did was run the swift build command on this package. Upon finishing the build command the
.build/repository
folder contains the TeadsSDK repository of size 1.08GB.TeadsSDK-SizeIssue.zip
After checking the git objects, we have noticed that there are files that are no longer present in the repository but are still tracked in its history.
git rev-list --objects --all | grep -f <(git verify-pack -v .git/objects/pack/*.idx| sort -k 3 -n | cut -f 1 -d " " | tail -10)
I would like to discuss potential solutions and come up with a plan of action.
Thank you!