Configuración del entorno sbt para piratear múltiples bibliotecas a la vez

¿Hay un equivalente a la función "checkout" de Leiningen en sbt?

Esto es lo que quiero lograr:

Tengo dos proyectos, una aplicación.Foo y la bibliotecaBar". Quiero publicar cada uno de estos proyectos de forma independiente.Foo depende deBar, y el proyecto sbt dirigirá a sbt para descargar el jar para "Bar"desde un repositorio siempre que un tercero intente construir" Foo "(que es un comportamiento típico).

Ahora, digamos que quiero hackear tantoFoo yBar al mismo tiempo. Por ejemplo, mientras se trabaja enFoo, Quiero editar directamente y depurar algo de la fuente paraBar por lo que las ediciones afectanFoo (y luego reconstruirBar cuando sea conveniente).

¿Cómo puedo ordenar a sbt que satisfaga su dependencia deBar de su código fuente en mi máquina (en lugar de mi repositorio local) durante esta sesión de hackeo?

(P.S. Le pregunté a unpregunta similar para Clojure / Leiningen. Leiningen tiene el"checkouts" Característica que logra esto. Me pregunto si hay algo similar en sbt ...)

Respuestas a la pregunta(1)

Su respuesta a la pregunta