java - svnkit:如何从 SVN DB 获取最新的修订号?

标签 java svnkit

我想使用 SVNKIT 获取 SVN 数据库的最新版本号。我不想更新本地存储库并获取 head 修订号,我想直接联系 SVN 存储库并获取最新的修订号。请帮我 。

最佳答案

DAVRepositoryFactory.setup();
String url = "(directory in svn url)";
String name = "(login name)";
String password = "(login password)";
SVNRepository repository = null;
repository = SVNRepositoryFactory.create(SVNURL.parseURIDecoded(url));
ISVNAuthenticationManager authManager =
                   SVNWCUtil.createDefaultAuthenticationManager(name, password);
repository.setAuthenticationManager(authManager);
SVNDirEntry entry = repository.info(".", -1);
System.out.println("Latest Rev: " + entry.getRevision()); 

关于java - svnkit:如何从 SVN DB 获取最新的修订号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11223554/

相关文章:

java - 使用apache poi将arraylist中的数据插入excel文件中的 block 中

java - 使用谷歌云端点时,有没有办法限制对端点的访问和可见性?

java - 任何更改后 Eclipse 将无法启动

svn - Eclipse Juno/Indigo svn : E210004: Number is larger than maximum

java - 为什么 Svnkit 在更新到特定版本时会忽略外部?

eclipse - 在 Eclipse 中安装 ADT 23.0.3 时出现 SVNKit 错误?

来自终端奇怪行为的 Java 输入

java - “找不到或加载主类”是什么意思?

java - svnkit 处理带有空格的 url

svn - 设置 svn :ignore flag using svnkit