【问题标题】:Java Client to Connect to Stash RepositoryJava 客户端连接到 Stash 存储库
【发布时间】:2014-07-25 19:22:49
【问题描述】:

我正在尝试从 Java 类以编程方式连接到 STASH 存储库。我看了看,找不到任何 Java 客户端来执行此操作。有人遇到过吗?

我想连接到 STASH 存储库的原因是我正在编写一个 Maven 插件,它将转到 STASH 中的 Git 存储库并返回提交列表,然后返回给定标签的 Jiras。

任何帮助将不胜感激。

【问题讨论】:

  • JGit。 jgit 的第一个谷歌搜索结果。
  • 谢谢埃利奥特...不知道我怎么没看到这个...我在谷歌上的所有问题都在 STASH 周围,我没想过只寻找 Git
  • 这看起来也很有希望:bitbucket.org/atlassianlabs/stash-java-client
  • @JanZyka 然而,一年后他们仍然没有将它发布到 maven Central

标签: java git maven-plugin bitbucket-server


【解决方案1】:

(将 cmets 中给出的两个答案合并为社区 Wiki 答案)

首先是JGit

JGit 是一个 EDL(新型 BSD)许可的轻量级纯 Java 库,实现了 Git 版本控制系统。

然后是Stash Java Client

Stash Java 客户端是一个小型、轻量级的 Java 库,可用于通过其 REST API 与 Stash 实例进行交互。

【讨论】:

  • stash java 客户端没有任何可用的构建,所以它几乎没用
  • @krzyk 请随意编辑此(cw)答案,您认为合适;我只是合并两个 cmets 作为答案,因为 cmets 不如答案那么可靠。
猜你喜欢
  • 2012-09-19
  • 2012-04-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-13
  • 2020-03-22
  • 1970-01-01
相关资源
最近更新 更多