问题标签 [svn-api]

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 投票
4 回答
1188 浏览

api - 是否有任何可用的 Subversion API 包装器?

寻找可以让我通过 Web 应用程序调用 subversion 的 subversion api 包装器。

此时任何语言

0 投票
1 回答
284 浏览

perl - 如何在 Perl SVN::Client 中使用 peg 修订

SVN::Client 中 Subversion 的 Perl 绑定(我正在查看Michael Schwern 在 CPAN 中的版本,但我认为它与 Apache 的版本没有显着不同),仅在“信息”的上下文中提及 peg 修订方法。

有没有办法在“结帐”或“更新”上指定挂钩修订?

我尝试将 '@84779' 附加到 url,但这给了我错误 160013('文件系统没有项目:\'...(url).../trunk@84779\'找不到路径')。但是,如果我将相同的 URL + peg 提供给命令行客户端它可以工作,所以我猜测 peg 修订版是在客户端 CLI 代码中解释的。但它是如何传递的呢?

0 投票
1 回答
178 浏览

svn - SVN 客户端和 API 的主要区别是什么?

我目前正在为我的团队设置一个小型持续集成服务器。我们最近将源代码切换到了 SVN 服务器。

例如,我想知道某些脚本中的 SVN 客户端或使用 Python 脚本中的 svn API 之间的主要区别是什么。除了我对一种或另一种语言的了解之外,我为什么要选择其中一种。

我仍然是这个项目的开始,所以我认为现在是提出这样一个问题的合适时机。

谢谢!

0 投票
2 回答
4078 浏览

svn - SVN 的 Web API

我希望通过一些 Web API 提取更改日志。这样的事情可能吗?我宁愿不使用外部库来包装调用。

例如GET http://repo/?branch=123&revision=789,在修订版 789 中获取对分支 123 的更改。

(主要的是我不想在本地检查整个分支来查看其更改。)

0 投票
2 回答
160 浏览

version-control - 有没有办法以编程方式从 TortoiseSVN 中提取/获取项目列表?

我查看了 TortoiseSVN 文档,即使可能也没有找到任何东西,但我想我把问题抛在了那里。你能以编程方式从 svn 中提取/获取项目列表吗?

0 投票
1 回答
421 浏览

svn - 用于内部项目的 SVNKit 库?

SVNKit 库能否用于仅在我工作的公司内部使用和重新分发的应用程序?算不算商业用途?

http://svnkit.com/licensing.html

谢谢。

0 投票
1 回答
167 浏览

c - 版本 1.8.1 是否有任何 svn C API 示例?

我需要使用 SVN API(版本 1.8.1)将文件签出并更新到本地路径。svn 源代码中的示例帮助不大。

svn_client_checkout3()和的任何例子svn_client_update3()

0 投票
1 回答
811 浏览

svn - svn externals 检查新版本

我们的项目中有一些外部定义。外部是用修订号定义的(我们希望保持这种方式并且不想使用 head-revision)。

我们正在寻找的是某种通知,当该项目的外部的更新版本可用时触发。这样我们就知道何时可以(如果我们愿意)切换到该外部的更新版本。

目前我们在脚本中使用 TortoiseSVN 命令行工具,但这有一些缺点。

是否有工具或脚本可以满足我们的需求?

如果没有哪个更好的方法:

0 投票
1 回答
8277 浏览

python - 带有 TortoiseSVN 的 SVN Python API

要使用带有 Python 脚本的 SVN API,安装 TortoiseSVN 就足够了,还是我需要另一个 SVN 客户端?

我正在使用 tortoiseSVN 的命令行功能,但我正在寻找使用 SVN 的更高级的可能性,并且想知道是否需要安装另一个 SVN 客户端。

谢谢,马丁

0 投票
1 回答
469 浏览

java - 如何使用 SVN Java API 获取 SVN 存储库的目录大小。

我正在尝试使用 SVN Java API 获取 SVN 存储库信息。现在我需要在任何级别获取每个目录的大小。我检查了文档,发现在类SVNDirEntry有一个方法getSize(),它仅在入口节点是文件时才适用。

有人可以帮我找出目录的大小。