Scala版本的Jgit

时间:2014-11-26 13:08:55

标签: scala jgit

寻找JGit的稳定Scala实现(或类似的东西)。

有没有人喜欢这样的事情?

我找到了scala-git,但这不是我想要的。

2 个答案:

答案 0 :(得分:7)

前段时间我做了同样的搜索,但我得出结论,最好在Scala中使用JGit(即使它是一个Java库)。它被具有大量用户的产品(eclipse,netbeans,gerrit,...)使用,甚至一些Scala产品(如Gitbucket)也使用它。 它的API可以很容易地从Scala中调用,并且不会导致丑陋的代码,也不需要繁重的包装器。 就个人而言,我更喜欢使用广泛使用的Java lib而不是纯粹的Scala lib,我不知道路线图,也不知道它是否仍然存在。我想ScalaGit但它看起来很年轻(只有67次提交)并没有得到积极维护(最后一次提交于2014年4月21日)。

答案 1 :(得分:2)

任何java库(如jgit)都可以在scala中完全使用,因为scala在java运行时环境中运行。你有什么理由不能使用它吗?