CLOVER🍀

That was when it all began.

使用しているsbtのバージョンを確認する

いつの頃からか、sbtの対話シェルを使っている時に「sbt-」で補完候補に挙がるのが

> sbt-
sbt-binary-version   sbt-dependency       sbt-plugin           sbt-resolver

だったので、sbtの細かいバージョンを確認する方法は?とか思ってました。

候補に挙がっている「sbt-binary-version」だと

> sbt-binary-version
[info] 0.12

みたいな表示ですからね。

でも、かまわずに「sbt-version」と入力すればよいみたいです。

> sbt-version
[info] 0.12.3

もうちょっと細かいバージョンが見れましたね。

「about」だと、さらに詳しい情報が確認できます。

> about
[info] This is sbt 0.12.3
[info] The current project is {file:/xxxxx/}default-7eabc8
[info] The current project is built against Scala 2.10.1
[info] 
[info] sbt, sbt plugins, and build definitions are using Scala 2.9.2

sbtのバージョン、プロジェクトのディレクトリと使っているScalaバージョン、そしてsbt自身とそのプラグインが使っているバージョンが確認できます。

sbtのプロジェクトディレクトリ直下であれば、シェルを起動しなくてもOKです。

$ sbt sbt-version
[info] Set current project to xxxxx (in build file:/xxxxx/)
[info] 0.12.3

以上、小ネタでした。