Ich habe folgenden sbt Code eine Plugin Abhängigkeit von einem git uri hinzuzufügen:Kann SBT die git uri-Abhängigkeit aktualisieren (immer oder auf Anforderung)?
import sbt._
object Plugins extends Build {
lazy val username = ("git config --global user.bitbucket" !!).trim
lazy val root = Project("root", file(".")) dependsOn(
uri(s"https://[email protected]/team/build.git#build_0.1")
)
}
Dies funktioniert gut, aber ich finde, dass, wenn ich Änderungen an build_0.1
machen und schieben Sie es, wenn ich zu compile
komme das Projekt wieder, sbt nicht die Änderungen, die ich gemacht habe, so dass ich ein veraltetes Plugin habe.
Wie kann ich SBT bekommen, um immer einen git Pull auf die Abhängigkeiten zu machen, von denen es abhängt?