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

Reply via email to