5 ms·
That’s 2014 vintage. Is it still true?
by numbsafari 3y ago
That’s 2014 vintage. Is it still true?
- slimginz 3y agoYup! In fact Meta’s implementation is open sourced as Sapling SCM and includes both Mercurial and Git support[1]. Internally the main repository use Mercurial although I believe a few legacy projects still use git. [1] https://sapling-scm.com/ https://sapling-scm.com/
- explodingcamera 3y agoFrom the documentation, it seems like there is 0 mercurial support. It's its own separate version control system that diverged years ago. You can either use the sapling scm client or git.
- slimginz 3y agoOh I didn’t realize. Internally we use `hg` commands for everything so I guess it’s just the internal version that supports mercurial
- pineapple_sauce 3y agoMeta uses https://github.com/facebook/sapling https://github.com/facebook/sapling see: https://engineering.fb.com/2022/11/15/open-source/sapling-source-control-scalable/ https://engineering.fb.com/2022/11/15/open-source/sapling-so... It’s an extension from Mercurial as the blog post states.