问题标签 [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.
java - 使用 SVNKit 的 SVN 日志
我敢肯定这个问题在多个层面上会很愚蠢或令人讨厌......
我在 Java 中使用 SVNKit。
我想获取在特定提交中提交的文件列表。我有发布ID。通常我会运行类似的东西
svn 日志 url/to/repository -qv -r12345
我会照常获得命令列表。
我不知道如何在 SVNKit 中做类似的事情。有小费吗?:)
svn - 在 Jenkins 中配置 Subversion 插件以使用 1.6 工作副本
我使用 Jenkins Subversion 插件在 Jenkins 中签出工作副本。一个单独的 SVN 客户端用于从该工作副本中提取一些信息(使用了哪个分支,哪个修订版等)。
Subversion 插件创建一个 1.7 工作副本,其他客户端无法处理(它是 1.6)。有没有办法配置 Subversion 插件来签出 1.6 工作副本?
这个问题列出了一种配置 Subversion 插件的方法:Hudson does not checkout using symlinks when using SVN (Subversion) 所以我开始寻找所有配置选项,并最终在这个页面上:http ://svnkit.com/kb/ user-guide-config-settings.html,但它确实不完整。
我还发现了这个:http ://wiki.svnkit.com/SVNKit_FAQ#Q:_Can_the_current_SVNKit_version_be_forced_to_create_pre-1.5_format_working_copies.3F ,除了新目录忽略该属性。
我不能使用 Jenkins 变量来提取分支和修订信息,因为相同的脚本也必须能够在 Jenkins 之外运行。更新单独的客户端也是不可能的,因为我们正在构建系统上使用“冻结”软件。如果一切都失败了,我可以降级 Jenkins,但这不是首选。
java - svnkit:如何从 SVN DB 获取最新版本号?
我想使用 SVNKIT 获取 SVN 数据库的最新版本号。我不想更新本地存储库并获取头部修订号,我想直接联系 SVN 存储库并获取最新的修订号。请帮我 。
svn - 如何使用 SVN CLI 和/或 SVNKit 列出所有未版本控制的文件?
我试图在我的 SVN 工作副本中列出每个未版本控制的文件,无论它们的目录深度如何。让我从命令行上的一个场景开始——我的最终目标是使用 SVNKit 来做到这一点。
如果我在我的主目录中运行以下命令,
我看到以下输出,
我想看到的是file.txt
在列表中。我知道如果我添加trunk
,那么所有文件都会显示出来,但在我的场景中我不能这样做。
在 SVNKit 我打电话给getStatusClient().doStatus( new File(myWorkingCopy), SVNRevision.HEAD, SVNDepth.Infinity, false, true, false, false, handler, null)
. 我的实现handler
和ISVNStatusHandler
方法只看到未版本化。大概如预期的那样。ISVNEventHandler
handleStatus()
trunk
有谁知道是否有可能(或如何)通过使用 SVNKit 查询我的工作副本根目录的状态来获取每个未版本化文件的列表?
谢谢
java - SVN 提交日志问题
我目前正在做一个关于计算的项目。我已经完成了我项目的主要部分,还将SVN Commit功能集成到我的代码中(使用.ini文件读取具体地址等)
我可以轻松地提交文件,我正在尝试将实时日志实现到我的控制台。有没有办法将日志实现到控制台?不是一般日志,而是应该是实时的提交日志。
- 我正在使用 eclipse for mac,我听说过 SVNKit,但我对 SVN 真的很差。
提前感谢您提供任何信息
- - 编辑 - -
这是从 .ini 文件中读取 svn 命令的代码
这就是 .ini 包含的内容
这就是我所说的
ant - 如何在 ant 中为 svnkit 使用客户端证书文件?
我的 svn 管理员要求我们在我们的 Windows 机器上安装一个 pfx 客户端证书文件以进行连接。我试过了,用 TortoiseSVN 连接到 svn 没有问题。
现在我需要编写一个 ant 脚本并在里面使用 svnkit 来签出/更新。如何指定客户端文件?
java - 如何使用java从SVN获取树结构
有没有办法在java中将SVN结构作为树结构?
例如:如果我指定路径http://sample.com/repository/pag/branches/dev/Structure/services/
我想要服务下的所有条目,如果它再次包含一个目录,它的条目也在树中?
谢谢。
注意:我见过getDir()。但在这里我必须继续迭代它。
commit - How to commit root folder (all the way down) using svnKit, without providing specific file?
Using tortoiseSVN, I can commit the root folder, so that all the files that were modified are checked in automatically. In other words - I don't need to commit them one by one, manually. I'd like svnKit to do the same: Providing only a folder (in this case - the root folder), I'd like it to commit all the files that were modified, without me adding them to the code. In many code examples I saw, or answers to relative questions, there were always some references to specific files - or specific ACTIONS (delete, add, change, etc.). Is svnKit capable of doing so?
Thanks in advance.
svn - 如何在SVN中获取特定文件的路径
有什么有效的方法可以从 SVN 获取文件路径?
我有一个路径说“http://sample.com/repository/pag/branches/dev/”,在dev下我们有很多文件夹(子文件夹)和文件。我知道直到dev的路径。现在,我必须在dev下的某个目录中获取文件的路径。
我尝试了使用 svnkit 的svn log命令和报告。但两者都需要 20 多分钟。有没有有效的方法来做到这一点?
谢谢。