gpt4 book ai didi

Java 颠覆库

转载 作者:搜寻专家 更新时间:2023-10-30 21:11:51 24 4
gpt4 key购买 nike

我一直在研究用于 Subversion (SVN) 的 Java API。似乎有 3 个可用:

  • JavaHL - SVN 项目的一部分。提供相对低级的API
  • svnClientAdapter - Subclipse 项目的一部分。提供相对高级的API
  • SVNKit - 与其他 2 个不同,它提供 SVN 协议(protocol)的 100% Java 实现,即无需安装 native 库。它提供高级 API、低级 API、JavaHL 的实现以及使用 SVNKit 实现的命令行客户端。

我没有任何这些 API 的实践经验,但假设上述情况属实,SVNKit 看起来是一个明显的赢家。我从经验中知道外表可能是骗人的,所以我正在寻找实际使用过这些库中的一个或多个的人的反馈。 SVNKit 是如上文所建议的大赢家,还是有更好的选择。

我想答案将取决于我将使用 API 做什么,并且(可能令人惊讶)答案主要是写作,例如添加、更新和删除文件、创建项目和存储库、分支等。

谢谢!唐

最佳答案

我用过 SVNKit,它对我有用...他们的下载中有一些示例...通过这些示例学习它并不是很舒服,但是 this链接对我有用...

我可以轻松实现以下功能: checkin (本地复制(LC)到存储库(R))、 checkout (R 到 LC)、提交(更新从 LC 到 Rep 的更改)、将目录/文件导入 R、删除目录/来自 R 的文件...

附言- 这个forum也很有帮助。

关于Java 颠覆库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4316680/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com