4 ms·
It's not that unusual, we vendor entire VM images which contain the development environment. (Codebase existed since before docker). And it works well, need to
by 0xcoffee 3y ago
It's not that unusual, we vendor entire VM images which contain the development environment. (Codebase existed since before docker). And it works well, need to fix something in a project that was last update 20 years ago? Just boot up the VM and you are ready.
- xorcist 3y agoI don't think that was the question but rather why commit to git? Having local commits intermingled with an upstream code base can make for really hairy upgrades, but I guess every situation is slightly different.
- maccard 3y ago> but rather why commit to git? Well we don't put them in git, we put them in perforce because git keels over if you try and stuff 10GB of binaries into it once every few months. I think the real question is the other way around though, why _not_ use git for versioning when that's what it's supposed to be for? Why do I have to verison some things with git, and others with npm/go build/pip/vcpkg/cargo/whatever?