2013-08-25 7 views

cevap

21

En son kararlı ve anlık görüntü sürümlerini sunan sbt-updates bulunmaktadır. Yine de ne kadar güvenilir olduğuna emin değilim.

Örnek çalışma:

my-project $ sbt 
[info] Set current project to my-project 
> dependencyUpdates 
[info] Found 14 dependency updates for my-project 
[info] com.typesafe.akka:akka-actor         : 2.2.1 -> 2.2.3 
[info] com.typesafe.akka:akka-agent         : 2.2.1 -> 2.2.3 
[info] com.typesafe.akka:akka-dataflow        : 2.2.1 -> 2.2.3 
[info] com.typesafe.akka:akka-slf4j         : 2.2.1 -> 2.2.3 
[info] com.typesafe.akka:akka-testkit        : 2.2.1 -> 2.2.3 
[info] com.typesafe.akka:akka-zeromq         : 2.2.1 -> 2.2.3 
[info] org.scala-lang.plugins:continuations:plugin->default(compile) : 2.10.2 -> 2.10.3 
[info] org.scala-lang:scala-library         : 2.10.2 -> 2.10.3 
[info] org.scalaz:scalaz-concurrent         : 7.0.3 -> 7.0.5 
[info] org.scalaz:scalaz-core          : 7.0.3 -> 7.0.4 
[info] org.scalaz:scalaz-effect          : 7.0.3 -> 7.0.5 
[info] org.scalaz:scalaz-iteratee         : 7.0.3 -> 7.0.5 
[info] org.scalaz:scalaz-typelevel         : 7.0.3 -> 7.0.5 
[info] org.scalaz:scalaz-xml           : 7.0.3 -> 7.0.5 
1

komut satırında "SBT> dependencyUpdates" kullanabilirsiniz. Yukarıda açıklandığı gibi. Bu çalışacaktır. Ama bu şimdi otomatik.

GitHub/Bitbucket'te build.sbt dosyanızı izlemek için VersionEye'u kullanabilirsiniz. VersionEye, e-posta yoluyla otomatik olarak projenizdeki eski tarihli bağımlılıkları size bildirecektir. Bu şekilde tamamen otomatiktir ve kabukta komutları yürütmeyi hatırlamanız gerekmez. Sürümler için bir CI Sunucusu gibidir ;-)

Bu arada, VersionEye'yi başlatan kişi benim. Sorunuz olursa lütfen bana söyleyin.

+1

... bir yorum olabilir :) –

+0

Doğru. Ancak bağlantılar yorumlarda çalışmaz;) –

+0

@RobertReiz [Yanlış, onlar] (http://stackoverflow.com/editing-help). :-) –