svnkit:如何获得工作副本修订号?

gla*_*666 5 java svnkit

我正在使用SVNKit 1.3.2并尝试获取工作副本修订号.

工作副本也与SVNKit一起检查,但是当我试图打电话时

clientManager.getLookClient().doGetYoungestRevision(destination);
Run Code Online (Sandbox Code Playgroud)

我收到FileNotFoundException告诉我在目标路径下找不到'format'文件,例如 /path/to/working/copy/format

我可以看到2个问题: - 它试图在工作目录root中访问'format'文件,而这个文件应该在.svn文件夹中

  • 此.svn文件夹中没有文件.

有线索吗?谢谢!

gla*_*666 5

似乎应该通过SVNStatusClient来完成:

clientManager.getStatusClient().doStatus(destination, false).getRevision().getNumber();
Run Code Online (Sandbox Code Playgroud)

虽然仍然不明白doGetYoungestRevision(目的地)的问题是什么......