Sbt ile daha yeni sürümleri olan kitaplıkları nasıl bulabilirim.Güncel kütüphaneleri sbt ile nasıl bulurum?
Ruby bundler için, bundle outdated
ile yapılabilir. Sbt ile benzer bir şey yapmak istiyorum.
Sbt ile daha yeni sürümleri olan kitaplıkları nasıl bulabilirim.Güncel kütüphaneleri sbt ile nasıl bulurum?
Ruby bundler için, bundle outdated
ile yapılabilir. Sbt ile benzer bir şey yapmak istiyorum.
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
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.
... bir yorum olabilir :) –
Doğru. Ancak bağlantılar yorumlarda çalışmaz;) –
@RobertReiz [Yanlış, onlar] (http://stackoverflow.com/editing-help). :-) –