We Put Half a Million Files in One Git Repository, Here’s What We Learned
1–10 of 270 posts
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#2I'm always surprised at the fact that almost every product has more lines of code than the entire Linux repo. The scale of these products is astounding.
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#3>just under 60 million lines of code in 2022. I'm always surprised at the fact that almost every product has more lines of code than the entire Linux repo. The scale of these products is astounding.
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#4>just under 60 million lines of code in 2022. I'm always surprised at the fact that almost every product has more lines of code than the entire Linux repo. The scale of these products is astounding.
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#5>just under 60 million lines of code in 2022. I'm always surprised at the fact that almost every product has more lines of code than the entire Linux repo. The scale of these products is astounding.
From the rest of the article, it sounds like a big chunk of these lines are from generated files. What I don't understand is why they're checking in generated files into Git.
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#6Also, I looked up .xlf files and I still don't understand. It's xml, that part makes sense, but it's basically a config file? To tell what process to read which files?
Also, I've heard of Canva, but had no idea they were this big/ubiquitous/whatever.... and learning about pseudo localization is interesting too. And the graph for lines of code looks pretty exponential, maybe it's common up to a point, but if it continues at that rate, it will be infinite by about 2026 (okay, I just made that number up, but you get the idea)
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#7>just under 60 million lines of code in 2022. I'm always surprised at the fact that almost every product has more lines of code than the entire Linux repo. The scale of these products is astounding.
From the rest of the article, it sounds like a big chunk of these lines are from generated files. What I don't understand is why they're checking in generated files into Git.
For these translation files, I’d imagine there may be occasional work to modify them even after they are initially generated.
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#8>just under 60 million lines of code in 2022. I'm always surprised at the fact that almost every product has more lines of code than the entire Linux repo. The scale of these products is astounding.
From the rest of the article, it sounds like a big chunk of these lines are from generated files. What I don't understand is why they're checking in generated files into Git.
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#9>just under 60 million lines of code in 2022. I'm always surprised at the fact that almost every product has more lines of code than the entire Linux repo. The scale of these products is astounding.
From the rest of the article, it sounds like a big chunk of these lines are from generated files. What I don't understand is why they're checking in generated files into Git.
Re: We Put Half a Million Files in One Git Repository, Here’s What We Learned
#10Earlier quoted context omitted.
From the rest of the article, it sounds like a big chunk of these lines are from generated files. What I don't understand is why they're checking in generated files into Git.
Reading the article they are not generated files, but files that are never touched by developers. Translators will work with those files. I expect that for translators they have a different sparse checkout that only fetches .xlf files for their target languages.