4 ms·
git needs built in handling of large binary files without a ton of hassle, it's all I ask. It'd make git universally applicable to all projects. mercurial had
by geenat 2y ago
git needs built in handling of large binary files without a ton of hassle, it's all I ask. It'd make git universally applicable to all projects.
mercurial had it for ages.
svn had it for ages.
perforce had it for ages.
just keep the latest binary, or last x versions. Let us purge the rest easily.
- GrantMoyer 2y agoGetting better: https://git-scm.com/docs/partial-clone https://git-scm.com/docs/partial-clone
- Cthulhu_ 2y agoIf git lfs fulfills this role, it could become pre-installed with new git installations.
- WorldMaker 2y agoIt is preinstalled on Windows and macOS today by the official installers. Ask your Linux distribution if out-of-the-box git lfs is right for you.
- pjc50 2y agoAs someone who used and administered p4 for ages, I regard git as a regression in this regard. Making git a fully distributed system is really expensive for certain use cases. My current employer still uses p4 for large integrated-circuit workflow assets. A previous workplace was trying to migrate from svn to git, when we realized that every previous official build had checked in the resulting binaries. A sane thing to do in svn, where the cost is only on the server, but would have resulted in a naive conversion costing 50Gb on every client.