问题标签 [svnkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
786 浏览

android - 如何从 Android 设备访问 SVN

我一直在尝试使用SVN Kit从 Android 应用程序访问 SVN 存储库。
我们的项目应该检查文件的更改并在它们发生更改时下载它们,但如果需要,仍然能够回滚到以前的版本。

我建立了一个常规的 Java 项目,并且使用 SVN Kit 没有问题,我登录到 SVN 服务器并检索了存储在那里的文件列表。

但是,当我试图从一个 Android 项目中做到这一点时,一切都乱了套。虚拟机用完了堆空间,只是试图构建它,而 Eclipse 因“超出 GC 开销限制”之类的评论而陷入火海。

我的印象是,这是由于 Android 使用了不同类型的虚拟机,而 SVNKit jar 是为不同类型的 VM 编译的。

这个家伙声称已经让它工作了,看起来像是旧版本的 Android。

现在我建议我们使用某种 ftp 服务器方法,上传文件的新版本,可能包含包含版本信息的单独文件,但我必须探索这条路径,然后才能将其作为死胡同写下来,或者至少建议那给我老板!

任何帮助或建议将不胜感激。

0 投票
1 回答
1006 浏览

java - 为什么这个 getFile 实例可以与 SVNKit 一起使用?

我正在尝试从 SVNKit 文档中的文档中编写/改编的方法,但无济于事。如果文件与特定修订版匹配,我正在尝试打印出文件的内容。问题是我不确定如何正确使用 getfile 调用。我只是不确定我需要传递给它的字符串。任何帮助将不胜感激!!

0 投票
1 回答
10706 浏览

java - SVN Java 库

可能重复:
可用于商业开发的开源 svn 客户端 java 库

我想从一个java程序访问SVN。我想要一个 SVN 的开源 Java 库,除了 SVNkit。由于 SVNKit 已获得许可,我无法使用它。我需要一个开源的。

0 投票
1 回答
80 浏览

java - SVN 中特定分支(在另一个分支内)的修订 - 使用 SVNKit

我正在尝试从 svn 分支内的文件夹中获取最新版本。问题是当我这样做时

我没有得到文件夹的正确版本,但我从url: "svn/home".

我希望我说得足够清楚。

我正在使用 SVNKit 作为这个 java 应用程序的库。

可能是什么问题呢?

0 投票
2 回答
632 浏览

java - eclipse rcp 应用程序中的 svn 支持

我需要为我自己的 eclipse rcp 应用程序添加 svn 支持。我需要显示提交历史记录并从 svn 服务器签出文件的特定版本。

我是否需要使用 sublipse 或 subversive 或 svnkit 就足够了?

0 投票
1 回答
1535 浏览

svn - 使用 svnkit 获取创建日期

我正在使用 svnkit 和 poi 为我的公司创建一个文档,这一切似乎进展顺利,直到我踩到文档的“创建日期”部分。我有一堆需要展示的属性,到目前为止我可以通过谷歌找到它。我已经读过,我实际上可以通过执行 SVNRepository.log 并查看第一个 SVNLogEntry.getDate 来检索任何文件的创建日期,但是我的大多数文档都围绕着最新的修订数据。Beeing 最后的评论,最后修改它的人等等,所以我试图用 SVNRepository.getLatestRevision 来填充它。所以如果没有其他可用的,我将不得不做一堆寻找每个文件的创建日期并寻找它对应的文件。我要问的是:

一些示例代码来显示我在做什么:

提前感谢您的帮助。

0 投票
1 回答
13195 浏览

svn - 使用 svnant 在类路径上缺少 svnkit 依赖项

我正在尝试svnkitsvnant.

这是我的构建文件:

运行此构建文件时,我收到以下错误。svnkit.jar并且ganymed.jar在我的 ant/lib 目录中,我在类路径中包含的其他内容也是如此。我究竟做错了什么?


详细错误:

0 投票
1 回答
793 浏览

java - 为什么 Svnkit 在更新到特定版本时会忽略外部?

我正在尝试使用 Java 1.7 和 SVNkit 1.7.4v1 导出在线 SVN 存储库的特定版本。但问题是,如果特定版本不是 HEAD,SVNkit 会忽略外部。使用 HEAD-revison,导出工作正常,并且包括外部。

我用UpdateClient.doExport()as well as UpdateClient.doCheckout(),两者都有同样的问题。

我的示例代码:

有谁知道如何解决这个问题?因为我需要外部设备。

0 投票
1 回答
1148 浏览

java - 在 SVNKit 中解析 URL

我正在尝试解析 URL 以获得当前的分支或主干。

我的 URL 类似于http://10.61.128.222/svn/i18ntest/trunkor http://10.61.128.222/svn/PFT/branches/protoi18n,我需要一个可以输入此 URL 的方法,它会返回/trunk/or /branches/protoi18n/,所以我可以运行它:

url.getPath()正在返回/svn/i18ntest/trunk/,这不是我需要的。当然,我可以解析它以获得我需要的位,但我想首先知道 SVNKit 是否提供任何已经证明的方法来做到这一点。

0 投票
3 回答
209 浏览

java - 上次使用 SVNkit 对文件进行详细修改

嗨,如何使用 SVNkit 获取文件的最后修改值。场景:文件是从 SVN 更新的,并且它在本地 repo(工作副本)中可用。