5 ms·
To their credit, I don't think its use-case is limited to monorepos. I've personally had a multiple GB `.git` file due to storing many data files in a repo. In
by kvathupo 5y ago
To their credit, I don't think its use-case is limited to monorepos. I've personally had a multiple GB `.git` file due to storing many data files in a repo. In retrospect, data __shouldn't__ be version-controlled, but it's sometimes the simplest solution, e.g. having a unit-test suite intake a bunch of CSV data. Eden's "a file is checked out only if opened" and "scan only modified directories" would've allowed me to avoid decoupling data from code.
- pronlover723 5y agodata shouldn't be version controlled? Are you saying all the AAA game studios that version control their assets in p4 are doing it wrong?
- BryanLegend 5y agoThis. I've got a 35gb repo for the game I'm working on mostly solo.
- ai_ja_nai 5y agoData can and should be versioned, but not by just `git add BLOAT`. Take a look at https://dvc.org/ https://dvc.org/: blobs are uploaded to a S3 compatible blob storage, metadata is versioned in a config file and this one gets versioned in git
- beagle3 5y agoData should be versioned if it’s one of your inputs, even if you can’t merge it. It’s just that the gut tooling for it (including git-lfs) is horrible. Perforce (and apparently Eden) make it usable.