24 puntos por xguru 2022-11-24 | 2 comentarios | Compartir por WhatsApp
  • Meta presentó un nuevo sistema de control de versiones compatible con Git; por ahora solo liberó el cliente como código abierto
  • Cuando se publiquen más adelante el servidor de Sapling y el sistema de archivos virtual, podrá usarse incluso en repositorios con decenas de millones de archivos, commits y ramas
  • Meta lo ha desarrollado y usado durante 10 años para su monorepo a gran escala (comenzó como una extensión de Mercurial)
  • Pone énfasis en la usabilidad y la escalabilidad
  • Los comandos básicos son parecidos a los de Git, pero más simples y fáciles. Cada comando hace una sola cosa. El nombre de la rama local es opcional. No hay staging area

Experiencias de usuario que tuvieron éxito en Meta

  • Smartlog
    • Si ejecutas el comando básico sl sin opciones, puedes ver el repositorio de un vistazo
    • Elimina la información innecesaria y muestra los commits locales y las ramas remotas importantes
    • Si escribes sl web, permite verlo en el navegador
  • Corregir errores fácilmente
    • Soporta comandos como sl undo, sl redo, sl uncommit, sl unamend
    • También ofrece modo interactivo con sl undo -i
  • Soporte integrado para Commit Stack
    • Permite gestionar fácilmente varios commits apilados
    • Si haces sl goto COMMIT y luego sl amend, maneja automáticamente el movimiento, el rebase y más
  • Incluye el complemento ReviewStack, una UI de revisión de código para GitHub PR

2 comentarios

 
kayws426 2022-11-25

Instálalo así y ejecuta sudo apt-get install sl
Si ejecutas sl, entonces es justo eso~~!!

 
kandk 2022-11-24

:eye: