¿Cuáles son las principales diferencias entre repo y jiri?

Google ha estado promocionando desde hace algún time el repository en el context de Android y ha sido adoptado para otros proyectos no relacionados con Android.

En el sistema operativo de Google, se está presentando a Fuchsia Jiri .

¿Cuál es el background de estas dos herramientas? Si no resuelven el mismo problema, ¿cuáles son sus objectives?