2013-08-25 3 views
24

मैं उन पुस्तकालयों को कैसे ढूंढ सकता हूं जिनमें एसबीटी के साथ नए संस्करण हैं।मैं एसबीटी के साथ पुरानी पुस्तकालयों को कैसे ढूंढूं?

रूबी बंडलर के लिए, यह bundle outdated के साथ किया जा सकता है। मैं एसबीटी के साथ समान काम करना चाहता हूँ।

उत्तर

21

sbt-updates है जो आपको नवीनतम स्थिर और स्नैपशॉट संस्करण देता है। यह सुनिश्चित नहीं है कि यह कितना विश्वसनीय है।

उदाहरण रन:

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

आप आदेश पंक्ति में "एसबीटी> dependencyUpdates" का उपयोग कर सकते हैं। ऊपर वर्णित की तरह। वह काम करेगा। लेकिन अब यह स्वचालित है।

आप गिटहब/बिटबकेट पर अपनी build.sbt फ़ाइल की निगरानी के लिए VersionEye का उपयोग कर सकते हैं। VersionEye आपको स्वचालित रूप से ईमेल के माध्यम से, आपकी परियोजना में आउट-डेटेड निर्भरताओं के बारे में सूचित करेगा। इस तरह यह पूरी तरह से स्वचालित है और आपको खोल में आदेश निष्पादित करने के लिए याद रखना नहीं है। यह संस्करणों के लिए सीआई सर्वर की तरह है ;-)

वैसे, मैं दोस्त हूं जिसने संस्करणईई शुरू की है। यदि तुम्हारे सवाल हों तो मुझे बताओ।

+1

... एक टिप्पणी हो सकती थी :) –

+0

सच। लेकिन लिंक टिप्पणियों में काम नहीं करते हैं;) –

+0

@RobertReiz [गलत, वे करते हैं] (http://stackoverflow.com/editing-help)। :-) –

संबंधित मुद्दे