String username, String password) {
try {
final List<Commit> ret = new ArrayList<Commit>();
SVNURL svnUrl = SVNURL.parseURIDecoded(url);
SVNClientManager clientManager = SVNClientManager.newInstance(
new DefaultSVNOptions(), username, password);
SVNLogClient logClient = clientManager.getLogClient();
logClient.doLog(svnUrl, new String[] { "." }, SVNRevision.HEAD,
SVNRevision.HEAD, SVNRevision.create(0), true, true, 10,
new ISVNLogEntryHandler() {
@Override