-
Notifications
You must be signed in to change notification settings - Fork 36
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
Large size exceeds GitHub's file size limit #13
Comments
Sharing the idb is part of the YaCo work flow... You are hitting here a specific limit of Github. |
By the way, I discourage using the "compress" database option when saving the idb : when you push the idb in multiple different versions (this happens when you use the "force push" feature, which we should document soon), if it is not compressed, git will only store deltas between successive versions (thanks to xz compression), whereas if the idb is already compressed, xz cannot apply delta compression and the repository will grow significantly. |
Sounds good, will do. Thank you for the advice, you may want to duplicate it in the README. |
Git LFS should work transparently with yaco if you create the repository manually |
For reference, it works with git LFS, but be aware it tends to increase the repository size quickly |
I was attempting to set up YaCo, and tried to push the initialized repo and first commit to github. However, i get the error
File -----.idb is 174.09 MB; this exceeds GitHub's file size limit of 100.00 MB
. Checking the first commit, it appears YaCo is attempting to push the entire idb file, which for my binary is 174mb (it's an analysis of a large video game).I've managed to get around this for right now by collecting garbage and deflating the database, but i was wondering if this was a design limit, and if there was a known workaround for overly large ida databases (such as git large file storage), or if a non git-based host should be used to store the repository.
The text was updated successfully, but these errors were encountered: