SVNClient 的深度 (JavaHL)
我正在尝试使用正确的(未弃用的)版本的添加/签出/提交等,但这些操作需要一个“深度”的整数。在我正在编写的程序中,我并不总是知道深度。最好使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试
int heightInfinity = org.tigris.subversion.javahl.Depth.infity;
try
int depthInfinity = org.tigris.subversion.javahl.Depth.infity;