this post was submitted on 21 Mar 2025
749 points (100.0% liked)

Programmer Humor

21822 readers
1319 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 3 days ago (1 children)

Pretty sure GTA V use(d) SVN or something like that. I remember reading the source code and being surprised that they didn't use GIT.

[–] [email protected] 6 points 3 days ago (2 children)

Game developers often use Perforce instead of Git. Maybe it was that?

[–] [email protected] 3 points 2 days ago* (last edited 2 days ago)

You definitely need something else than git for large assets, yes, its storage layer is just not built for that and they way art pipelines generally work you don't get merge conflicts anyway because there's no sane way to merge things so artists take care to not have multiple people work on the same thing at the same time, so a lock+server model is natural. Also, a way to nuke old revisions to keep the size of everything under control.

[–] [email protected] 2 points 2 days ago

That's very possible.