3 ms·
Have you tried using the git adapter to Perforce backend [1]? It should let you avoid mega-CLs. When Google used to use Perforce, an internal somewhat similar
by skirmish 1y ago
Have you tried using the git adapter to Perforce backend [1]? It should let you avoid mega-CLs. When Google used to use Perforce, an internal somewhat similar but a bit more advanced tool git5 was very popular.
[1] https://git-scm.com/docs/git-p4 https://git-scm.com/docs/git-p4
- StilesCrisis 1y agoThe adapter breaks down on sufficiently massive repos. Unfortunately, there's a reason Perforce is still in use despite no one liking it. Git scales via sub-repos, but those have their own drawbacks, and no one is enthusiastic enough about this to champion it.
- haradion 1y agoWith the right workspace mapping, you can pull in just part of the depot, which makes the repo size a lot more manageable.