SVN サーバーにクエリを実行して、特定のファイルに関するログ エントリを返したいと考えています。私がやろうとしたこと:
SVNRepositoryFactoryImpl.setup();
SVNURL svnURL = SVNURL.parseURIDecoded("svn://our-server:3692/branches/hotfixes/3.5.12345/");
SVNRepository repository = SVNRepositoryFactory.create(svnURL);
ISVNAuthenticationManager authManager = SVNWCUtil.createDefaultAuthenticationManager("anonymous", "anonymous");
repository.setAuthenticationManager(authManager);
Collection logEntries = repository.log(new String[] { "/src/java/testsProject/depends.list" }, null, 0, -1, true, false);
私はこの例外を受け取ります:
org.tmatesoft.svn.core.SVNException: svn: ファイルが見つかりません: リビジョン 126600、パス '/src' at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64 ) at org .tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51 )
私は何を間違っていますか?