Hello,
My repo includes quite a large amount of *.lib files which consume space. Lately I started to see a warning about excessive repo size and decided to switch to LFS. I've followed instructions at https://confluence.atlassian.com/bitbucket/use-bfg-to-migrate-a-repo-to-git-lfs-834233484.html and successfully converted all large binaries to references to storage provided by Bitbucket itself.
Here is the final command result:
> ~/tmp/splitcam.git% git push --force
Uploading LFS objects: 100% (297/297), 5.8 GB | 0 B/s, done.
Enumerating objects: 11495, done.
Counting objects: 100% (11319/11319), done.
Delta compression using up to 16 threads
Compressing objects: 100% (4802/4802), done.
Writing objects: 100% (11107/11107), 9.08 MiB | 2.86 MiB/s, done.
Total 11107 (delta 7497), reused 8430 (delta 6258)
remote: Resolving deltas: 100% (7497/7497), completed with 136 local objects.
remote: WARNING Repository size in Bitbucket is currently 1.6 GB
remote: Above the 2 GB size limit further commits are rejected
remote: Reduce repository size by removing large files from history
remote: HINT Learn how to reduce repository size: https://confluence.atlassian.com/x/xgMvEw
To bitbucket.org:splitcam/splitcam.git
+ 3d5ecd7...ee08eaf devel -> devel (forced update)
+ c37371a...5bcb133 master -> master (forced update)
+ 2bb36cb...5fdbd78 pip -> pip (forced update)
+ 6becc9b...71af10a toto -> toto (forced update)
+ 3d5ecd7...ee08eaf vcapture -> vcapture (forced update)
+ f60a5fc...cfe90c9 vit -> vit (forced update)
+ e2af7fb...0387d55 v10.0.43 -> v10.0.43 (forced update)
So I still continue receiving these warnings about large repo size. The same warning is displayed in browser user interface on Bitbucket web site.
If I clone the repo I can clearly see that the large binaries are now replaced with their references to LFS objects, like this:
[content of opencv_ts411.lib as an example]
version https://git-lfs.github.com/spec/v1
oid sha256:d073d0e9375be17881919235cad115628a12ed22310e113b377ff85dc232293b
size 9891348
I wonder why it says the file is located at github.com?
What am I doing wrong and why my repo size was not changed?
Thank you for reading this far!
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.