Mercurial最近添加了官方Large Files extension。它解决了与存储基本上不可转换的文件相关的问题,视频游戏资产就是这种情况的常见例子。
Git有类似的功能吗? (目前还是在工作中?)
Git没有类似的功能。 'largefiles'现在是Mercurial的一部分。 Git-Annex和其他解决方案不是官方Git项目的一部分。
不参与官方项目或甚至官方推荐的处理大型二进制文件的解决方案可能是一个问题。未来的Git更改可能会破坏这些外部解决方案,或者Git本身可能会提供大型文件实现。
非分布式SCM,如Subversion,在这方面仍然更好,imho。 Git是否有计划填补这个漏洞?