SVNClient 的深度 (JavaHL)

发布于 2024-10-13 18:19:24 字数 213 浏览 6 评论 0原文

我正在尝试使用正确的(未弃用的)版本的添加/签出/提交等,但这些操作需要一个“深度”的整数。在我正在编写的程序中,我并不总是知道深度。最好使用 INFINITY “关键字”,类似于从命令行使用 SVN 和 --深度。

但是我不知道如何使用 javahl 中的 SVNClient 在 Java 代码中执行此操作。

我最好的选择就是用 Integer.MAX 来“模拟”无限深度吗?

I am trying to use the correct (non-deprecated) versions of Add/checkout/commit etc, but these actions want an int of "Depth". In the program I am writing I don't always know the depth. It would be nice to use the INFINITY 'keyword' similar to using SVN from command line with --depth.

However I don't see how to do this in the Java code using SVNClient from javahl.

Is my best bet just to slap Integer.MAX to 'simulate' infinity depth?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

喜爱皱眉﹌ 2024-10-20 18:19:24

尝试

int heightInfinity = org.tigris.subversion.javahl.Depth.infity;

try

int depthInfinity = org.tigris.subversion.javahl.Depth.infity;

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文