On 6/16/2022 11:51 PM, Ankit via Bf-committers wrote: > Tom: > 1. Unlike SVN checkout, git checkout cannot be resumed. It starts > over if interrupted. > 2. .git folder's size will blow up with every release. Git is not > so good for binary files.
Yes, plain vanilla git would be bad with them. If I understand LFS correctly, it only holds object references. So even if the pull can't be restarted, it would only have the [small] references to download. The actual downloading of the [large] binary files is moved to the checkout phase (which doesn't appear to be an all-or-nothing step). But I could be wrong. > > Chad: > > https://developer.blender.org/T73511 > https://developer.blender.org/T73394 These are from about 2 years ago. So if there were still any blocking issues back then, support for LFS should have grown since (at least enough to re-evaluate the feasibility of migration). > > Cheers > Ankit > > > On 17/06/22 00:45, Chad Fraleigh via Bf-committers wrote: >> I've been kind of wondering if they would eventually be migrated too. I only >> update my local libs occasionally, so it has a tenancy to fail if doing a >> large update spanning many revisions. Plus the benefit of not having to use >> two different tools. >> >> Now with Git LFS being more widespread, it should mitigate the issue with >> all the large binary libraries. >> >> On 6/16/2022 11:43 AM, Tom M via Bf-committers wrote: >>> When checking out the libraries from SVN following the directions on >>> >>> https://wiki.blender.org/wiki/Building_Blender/Windows >>> >>> The svn checkout of the libraries fails with significant frequency, >>> >>> if you google you might stumble across using make svnfix >>> >>> https://www.mail-archive.com/[email protected]/msg151996.html >>> >>> Even after using it, I'm still having to do Ctrl C, and then make >>> svnfix repeatedly (it downloads some files, than randomly freezes, >>> sometimes after 20-50 files, sometimes after 100's of files). >>> >>> Git doesn't seem to have any problems, though. >>> >>> So might we consider migrating the libs to git, rather than using SVN? >>> >>> LetterRip >>> _______________________________________________ >>> Bf-committers mailing list >>> [email protected] >>> List details, subscription details or unsubscribe: >>> https://lists.blender.org/mailman/listinfo/bf-committers >> _______________________________________________ >> Bf-committers mailing list >> [email protected] >> List details, subscription details or unsubscribe: >> https://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ > Bf-committers mailing list > [email protected] > List details, subscription details or unsubscribe: > https://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list [email protected] List details, subscription details or unsubscribe: https://lists.blender.org/mailman/listinfo/bf-committers
