我正在尝试从 Java 类以编程方式连接到 STASH 存储库。我看了一下,找不到任何 Java 客户端来执行此操作。有没有人遇到过?
我想连接到 STASH 存储库的原因是我正在编写一个 Maven 插件,它将转到 STASH 中的 Git 存储库并返回提交列表,然后返回给定标签的 Jiras。
任何帮助将不胜感激。
我正在尝试从 Java 类以编程方式连接到 STASH 存储库。我看了一下,找不到任何 Java 客户端来执行此操作。有没有人遇到过?
我想连接到 STASH 存储库的原因是我正在编写一个 Maven 插件,它将转到 STASH 中的 Git 存储库并返回提交列表,然后返回给定标签的 Jiras。
任何帮助将不胜感激。
(将评论中给出的两个答案合并为社区 Wiki 答案)
首先,有JGit:
JGit 是一个 EDL(新型 BSD)许可的轻量级纯 Java 库,实现了 Git 版本控制系统。
Stash Java 客户端是一个小型、轻量级的 Java 库,可用于通过其 REST API 与 Stash 实例进行交互。