3
我已經使用了一個示例java代碼來獲取文件的修訂歷史記錄,但只有一個修訂版本。 這個文件的版本庫有很多修訂。那麼我怎樣才能一次獲得這個文件的所有修訂?如何使用SVNkit獲取特殊文件的所有修訂版本(最新版本)?
…
long startRevision = -1;
long endRevision = 0; //HEAD (i.e. the latest) revision
SVNRepositoryFactoryImpl.setup();
repository = SVNRepositoryFactory.create(SVNURL.parseURIEncoded(url));
ISVNAuthenticationManager authManager =
SVNWCUtil.createDefaultAuthenticationManager(name, password);
repository.setAuthenticationManager(authManager);
Collection logEntries = null;
logEntries = repository.log(new String[] { "EJB.java" }, null, startRevision,
endRevision, true, true);
…