我有以下sbt代码在git uri上添加插件依赖项:
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://$username@git-repo.org/team/build.git#build_0.1")
)
}
Run Code Online (Sandbox Code Playgroud)
这工作正常,但我发现,如果我进行更改build_0.1并推送它,当我compile再次来到项目时,sbt不会提取我所做的更改,所以我有一个过时的插件.
我怎样才能让SBT始终对它依赖的依赖关系做一个git pull?