【发布时间】:2015-06-12 02:48:11
【问题描述】:
据我所知,在使用 SVN 存储库时,存在一个名为“svnserve.conf”的文件,在其属性中存在“领域”值。
如果你有本地仓库,我猜你可以创建这个文件,然后设置这个值。
我的问题是,如果我使用的是第三方提供商的 SVN 存储库;如何在 Java 中使用 SVNKit 获得“领域”值?这可能吗?
【问题讨论】:
据我所知,在使用 SVN 存储库时,存在一个名为“svnserve.conf”的文件,在其属性中存在“领域”值。
如果你有本地仓库,我猜你可以创建这个文件,然后设置这个值。
我的问题是,如果我使用的是第三方提供商的 SVN 存储库;如何在 Java 中使用 SVNKit 获得“领域”值?这可能吗?
【问题讨论】:
我之前没有使用过 SVNKit,但看起来该领域是提供给 ISVNAuthenticationManager 的一个实例,您可以实现它。还有BasicAuthenticationManager,您可以用作参考。
您可以使用SVNRepository.setAuthenticationManager() 指定您选择的ISVNAuthenticationManager,以捕获您可能需要的领域和其他信息。
【讨论】: